From 1fe8cf2e87d911bb16a2de574cf9c9a788528652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Hauspie?= <michael.hauspie@univ-lille.fr> Date: Sat, 26 Nov 2022 19:48:37 +0100 Subject: [PATCH] board without structs --- src/main.rs | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/main.rs b/src/main.rs index 43fe343..77cd19a 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); } -- GitLab