can you complete this code in c++, to create a simple Tic Tac Toe(just simply add rules ) #include using namespace std; int main() { char land[3][3]; int row, col; for (int r = 0; r < 3; r++) for (int c = 0; c < 3; c++) land[r][c] = '-'; for (int i=0;;i++) { if (i % 2 == 0) { cout << "\nplayer O:\n"; do { do { cout << "enter row:"; cin >> row; } while (row < 0 || row>2); do { cout << "enter col:"; cin >> col; } while (col < 0 || col>2); } while (land[row][col] != '-'); land[row][col] = 'O'; } else { cout << "\nplayer X:\n"; do { do { cout << "enter row:"; cin >> row; } while (row < 0 || row>2); do { cout << "enter col:"; cin >> col; } while (col < 0 || col>2); } while (land[row][col] != '-'); land[row][col] = 'X'; } cout << "\n\nland:\n"; for (int r = 0; r < 3; r++) { for (int c = 0; c < 3; c++) cout << land[r][c] << " "; cout << "\n"; } } }
can you complete this code in c++, to create a simple Tic Tac Toe(just simply add rules )
#include <iostream>
using namespace std;
int main()
{
char land[3][3];
int row, col;
for (int r = 0; r < 3; r++)
for (int c = 0; c < 3; c++)
land[r][c] = '-';
for (int i=0;;i++)
{
if (i % 2 == 0)
{
cout << "\nplayer O:\n";
do {
do {
cout << "enter row:";
cin >> row;
} while (row < 0 || row>2);
do {
cout << "enter col:";
cin >> col;
} while (col < 0 || col>2);
} while (land[row][col] != '-');
land[row][col] = 'O';
}
else
{
cout << "\nplayer X:\n";
do {
do {
cout << "enter row:";
cin >> row;
} while (row < 0 || row>2);
do {
cout << "enter col:";
cin >> col;
} while (col < 0 || col>2);
} while (land[row][col] != '-');
land[row][col] = 'X';
}
cout << "\n\nland:\n";
for (int r = 0; r < 3; r++)
{
for (int c = 0; c < 3; c++)
cout << land[r][c] << " ";
cout << "\n";
}
}
}

Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 2 images









