#ifndef _BOARD7_H_ #define _BOARD7_H_ #include #define EMPTY 0 #define BLACK 1 #define WHITE -1 #define WALL 2 #define B_SIZE 8 // BOARD構造体 typedef struct BOARD{ int data[B_SIZE + 2][B_SIZE + 2]; int color; }BOARD; // 盤面操作関数 void init(BOARD *board); bool check(BOARD *board, int x, int y); bool check_sub(BOARD *board, int x, int y, int add_x, int add_y); void move(BOARD *board, int x, int y); void move_sub(BOARD *board, int x, int y, int add_x, int add_y); void printBoard(BOARD *board); int main(int argc, char **argv); #endif