for (y=0; y<3; y++) {
for (x=0; x<3; x++) {
muls[y] *= matrix[x][y];
muls[3 + x] *= matrix[x][y];
if (x == y) muls[6] *= matrix[x][y];
if (x == 2 - y) muls[7] *= matrix[x][y];
}
}
over = 0;
for (k=0; k<8; k++) {
if (muls[k] == 1) {
over = 1;
break;
} else if (muls[k] == 8) {
over = 1;
break;
}
}
if (over) {
printf("%s is\n", names[player]);
break;
}
player = 1 - player;
}
}
標準で boolean てなかったっけ? for の中に変数宣言できなかったっけ?
ブロックの途中に変数宣言できなかったっけ?
などと java 漬け+無印コンパイラで右往左往する僕。
センスに欠けてるから怪しまれなくてちょうどいいんじゃないか。