#include <stdio.h>
void print_board(int board[][3]); /*プロトタイプ宣言*/
void mark_board(int board[][3],int turn);
/* main関数の中も少し変えてありますチェックしてみてください */
int main(void){
int board[3][3]={0};/*0で初期化*/
int turn;
printf("どちらのターンですか?□:0 , x:1を入力:"); mark_board(board , turn);
return 0;
}
void print_board(int board[][3]){
int i,j;
for(i=0;i<3;i++){
for(j=0;j<3;j++){
switch(board[i][j]){
case 0:
break;
case 1:
break;
case -1:
break;
}
}
}
}
/* 以下修正しました*/
void mark_board(int board[][3],int turn){
int i , j , x;
/* turn=0; ?? */
for(x=0;x<3;x++){
if(!turn%2){
board[i][j]=1;
print_board(board);
turn = 1;
} else {
board[i][j]=-1;
print_board(board);
turn = 0;
}
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnZvaWQgcHJpbnRfYm9hcmQoaW50IGJvYXJkW11bM10pOyAvKuODl+ODreODiOOCv+OCpOODl+Wuo+iogCovCnZvaWQgbWFya19ib2FyZChpbnQgYm9hcmRbXVszXSxpbnQgdHVybik7CgoKLyogbWFpbumWouaVsOOBruS4reOCguWwkeOBl+WkieOBiOOBpuOBguOCiuOBvuOBmeODgeOCp+ODg+OCr+OBl+OBpuOBv+OBpuOBj+OBoOOBleOBhCAqLwppbnQgbWFpbih2b2lkKXsKCWludCBib2FyZFszXVszXT17MH07Lyow44Gn5Yid5pyf5YyWKi8KCWludCB0dXJuOwoJcHJpbnRmKCLjganjgaHjgonjga7jgr/jg7zjg7PjgafjgZnjgYvvvJ/ilqHvvJowICwgeDox44KS5YWl5Yqb77yaIik7CglzY2FuZigiJWQiICwgJnR1cm4pOwoJbWFya19ib2FyZChib2FyZCAsIHR1cm4pOwoJcmV0dXJuIDA7Cn0KCgp2b2lkIHByaW50X2JvYXJkKGludCBib2FyZFtdWzNdKXsKICAgIGludCBpLGo7CiAgICBmb3IoaT0wO2k8MztpKyspewogICAgICAgIHByaW50ZigifCIpOwogICAgICAgIGZvcihqPTA7ajwzO2orKyl7CiAgICAgICAgICAgIHN3aXRjaChib2FyZFtpXVtqXSl7CiAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgcHJpbnRmKCIgIik7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBjYXNlIDE6CgogICAgICAgICAgICBwcmludGYoIuKXiyIpOwogICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgY2FzZSAtMToKICAgICAgICAgICAgcHJpbnRmKCLDlyIpOwogICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIHByaW50ZigifCIpOwogICAgICAgIH0KICAgIHByaW50ZigiXG4iKTsKICAgIH0KfQoKCi8qIOS7peS4i+S/ruato+OBl+OBvuOBl+OBnyovCnZvaWQgbWFya19ib2FyZChpbnQgYm9hcmRbXVszXSxpbnQgdHVybil7CiAgICBpbnQgaSAsIGogLCB4OwogICAgLyogdHVybj0wOyA/PyAqLwogICAgZm9yKHg9MDt4PDM7eCsrKXsKICAgICAgICBpZighdHVybiUyKXsKICAgICAgICAgICAgcHJpbnRmKCLilqHjga7jgr/jg7zjg7PjgafjgZlcbiIpOwogICAgICAgICAgICBwcmludGYoIue4puS9jee9ruOBrz9cbiIpOwogICAgICAgICAgICBzY2FuZigiJWQiLCZpKTsKICAgICAgICAgICAgcHJpbnRmKCLmqKrkvY3nva7jga8/XG4iKTsKICAgICAgICAgICAgc2NhbmYoIiVkIiwmaik7CiAgICAgICAgICAgIGJvYXJkW2ldW2pdPTE7CiAgICAgICAgICAgIHByaW50X2JvYXJkKGJvYXJkKTsKICAgICAgICAgICAgdHVybiA9IDE7IAogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHByaW50ZigieOOBruOCv+ODvOODs+OBp+OBmVxuIik7CiAgICAgICAgICAgIHByaW50Zigi57im5L2N572u44GvP1xuIik7CiAgICAgICAgICAgIHNjYW5mKCIlZCIsJmkpOwogICAgICAgICAgICBwcmludGYoIuaoquS9jee9ruOBrz9cbiIpOwogICAgICAgICAgICBzY2FuZigiJWQiLCZqKTsKICAgICAgICAgICAgYm9hcmRbaV1bal09LTE7CiAgICAgICAgICAgIHByaW50X2JvYXJkKGJvYXJkKTsKICAgICAgICAgICAgdHVybiA9IDA7CiAgICAgICAgfQogICAgfQp9Cg==