オセロゲームの設計 データ構造の設計 ゲーム盤の定義 ( board.h ) ボードの大きさ (#define BOARD_SIZE 8) BInfo 盤面マスの中の内容 ( EMPTY, WHITE, BLACK ) ボード自身 typedef struct { BInfo info[BOARD_SIZE][BOARD_SIZE];} Board; ゲーム盤の処理 ( board.c ) Board init_board (); 初期ゲーム盤を作る void print_board ( Board board ); ゲーム盤を表示