/in/board.c:3:16: error: unknown type name 'board'; did you mean 'Board'?
void initBoard(board b) {
^~~~~
Board
/in/board.c: In function 'isBlank':
/in/board.c:16:17: error: 'blank' undeclared (first use in this function); did you mean 'Blank'?
return d == blank;
^~~~~
Blank
/in/board.c:16:17: note: each undeclared identifier is reported only once for each function it appears in
/in/board.c: In function 'isoppo':
/in/board.c:24:22: error: 'black' undeclared (first use in this function); did you mean 'Black'?
return (disk1 == black && disk2 == white) || (disk1 == white && disk2 == black);
^~~~~
Black
/in/board.c:24:40: error: 'white' undeclared (first use in this function); did you mean 'White'?
return (disk1 == black && disk2 == white) || (disk1 == white && disk2 == black);
^~~~~
White
/in/board.c: At top level:
/in/board.c:27:16: error: unknown type name 'board'; did you mean 'Board'?
int countBoard(board b, Disk d) {
^~~~~
Board
/in/board.c:39:17: error: unknown type name 'board'; did you mean 'Board'?
void printBoard(board b) {
^~~~~
Board