C/C++
이제 배워가는 새내기입니다. 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;
}

댓글 1
이미지 첨부