diff --git a/src/main.rs b/src/main.rs index 43fe34309a66f696c4a16d5e0008c8969326c8e4..77cd19a02a995bcefcd83f4378b52df92bf8547f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,14 +1,10 @@ -struct TicTacToe { - board: [char; 9], -} - -fn display(board: TicTacToe) { +fn display(board: [char; 9]) { for row in 0..3 { println!( " {} | {} | {}", - board.board[row * 3], - board.board[row * 3 + 1], - board.board[row * 3 + 2] + board[row * 3], + board[row * 3 + 1], + board[row * 3 + 2] ); if row == 0 || row == 1 { println!("---+---+---"); @@ -18,7 +14,7 @@ fn display(board: TicTacToe) { } fn main() { - let board = TicTacToe { board: ['.'; 9] }; + let board = ['.'; 9]; display(board); }