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