From 7bd0a02ffed160e5a812eb893ebeb3d38d15ade9 Mon Sep 17 00:00:00 2001 From: Sabrina L <sabrina.lapaire@hesge.ch> Date: Fri, 21 Mar 2025 15:38:01 +0100 Subject: [PATCH] Init Board --- src/board.c | 11 +++++++++-- src/board.h | 2 +- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/board.c b/src/board.c index bd1413d..f375dc5 100644 --- a/src/board.c +++ b/src/board.c @@ -1,5 +1,12 @@ #include "board.h" -void init(){ - +void init(int col, int line){ + struct board board; + board.col = col; + board.line = line; + for(int i = 0; i < col;i++){ + for(int j = 0; j < line; j++){ + board.data[i][j] = Vide; + } + } } \ No newline at end of file diff --git a/src/board.h b/src/board.h index 237a426..aa8da8e 100644 --- a/src/board.h +++ b/src/board.h @@ -4,9 +4,9 @@ enum state{Croix, Cercle, Vide}; struct board{ - enum state **data; int col; int line; + enum state **data; }; void init(int col, int line); \ No newline at end of file -- GitLab