diff --git a/iksoks.cpp b/iksoks.cpp index bc3d2d6..5fe5bd0 100644 --- a/iksoks.cpp +++ b/iksoks.cpp @@ -62,17 +62,23 @@ for(int i=0; i<8; i++){ cout << "Choose a column (1-3): \n"; cin >> col; } + + if(board[col-1][row-1] == ' '){ + board[col-1][row-1] = player; + checkWin(board, player); + player = (player == 'X') ? 'O' : 'X'; + } - board[col-1][row-1] = player; - - checkWin(board, player); - - player = (player == 'X') ? 'O' : 'X'; - + else{ + cout << "###Place is taken###\n"; + i--; + continue; + } } cout << "It's Draw!" << endl; +return 0; }