X-Git-Url: https://git.piment-noir.org/?p=TD_C.git;a=blobdiff_plain;f=TP_13%2Fexo2%2Flib%2Fcoordinates.h;h=3a17ade5a608a152f621d6a7fefa15b3915f9e61;hp=873d404735e9325853fff3703a8c636df4798520;hb=04b0afb5d5c81f1d98e98b9a6e532b1d3c868cc4;hpb=506ed8ed2ccf2fce58e9a0dd651e4ceea5a6320c diff --git a/TP_13/exo2/lib/coordinates.h b/TP_13/exo2/lib/coordinates.h index 873d404..3a17ade 100644 --- a/TP_13/exo2/lib/coordinates.h +++ b/TP_13/exo2/lib/coordinates.h @@ -19,6 +19,8 @@ #ifndef COORDINATES_H #define COORDINATES_H +#include + /* we only have nine elements in the grid */ #define MAX_COORDINATES 9 @@ -30,6 +32,7 @@ typedef struct coordinates_s { void init_coordinates(coordinates_t* coordinates_array); coordinates_t set_coordinates(int y, int x, unsigned type); -unsigned add_coordinates(coordinates_t new_coordinates, coordinates_t* coordinates_array); +unsigned add_coordinates(coordinates_t new_coordinates, coordinates_t* coordinates_array, unsigned round); +bool chk_win_conditions(coordinates_t* coordinates_array); #endif /* COORDINATES_H */