이제 배워가는 새내기입니다. c언어 배열 관련 문제 질문이여ㅠㅠㅠ
다들 잘아는 tic tac toe 게임인데 한번 놓은 곳에 놓지 못하게 하는 방법이 있을까요?? 비스2017쓰고있어요
#include <stdio.h>
int main(void)
{
char board[3][3];
int x, y, k, i;
for (x = 0; x < 3; x++)
for (y = 0; y < 3; y++) board[x][y] = ' ';
for (k = 0; k < 9; k++) {
printf("(x,y) 좌표:");
scanf_s("%d%d", &x, &y);
board[x][y] = (k % 2 == 0) ? 'X' : 'O';
for (i = 0; i < 3; i++) {
printf("---l---l---\n");
printf(" %c l %c l %c \n", board[i][0], board[i][1], board[i][2]);
}
printf("---l---l---\n");
}
return 0;
}
아래와 같이 배열을 체크하는 코드를 넣으시면 됩니다.
위 코드가 들어간 전체 코드는 아래와 같습니다.