#ifndef FORZA4_H #define FORZA4_H #include #define ORIZONTAL 1 #define VERTICAL _COLLUMS #define DIAGONAL _COLLUMS - 1 #define DIAGONAL_INV _COLLUMS + 1 #define isValid(pos) (pos > 0 && pos / _COLLUMS < _ROWS) // global variable static int _ROWS; static int _COLLUMS; static char _TOKEN1; static char _TOKEN2; void setCollums(int collums); void setRows(int rows); int getIndex(int i, int j); int checkWin(tile_t *board, int pos); int checkWinAll(tile_t *board); int checkMove(tile_t *board, int collums); void printBoard(tile_t *board); void printTile(tile_t t); #endif