rendered paste body#include <stdio.h>
#include <conio.h>
void board(void);
int i;
int x;
int turn;
char player;
char row1[3];
char row2[3];
char row3[3];
void main()
{
row1[0]=' ';
row1[1]=' ';
row1[2]=' ';
row2[0]=' ';
row2[1]=' ';
row2[2]=' ';
row3[0]=' ';
row3[1]=' ';
row3[2]=' ';
player='X';
x=1;
board();
printf("\nTurn %d\n",x);
scanf ("%d",&i);
while (x < 10) {
if ((i==1) && (row1[0]==' '))
{
row1[0]=player; x++; board();
}
else if ((i==2) && (row1[1]==' '))
{
row1[1]=player; x++; board();
}
else if ((i==3) && (row1[2]==' '))
{
row1[2]=player; x++; board();
}
else if ((i==4) && (row2[0]==' '))
{
row2[0]=player; x++; board();
}
else if ((i==5) && (row2[1]==' '))
{
row2[1]=player; x++; board();
}
else if ((i==6) && (row2[2]==' '))
{
row2[2]=player; x++; board();
}
else if ((i==7) && (row3[0]==' '))
{
row3[0]=player; x++; board();
}
else if ((i==8) && (row3[1]==' ')) {
row3[1]=player; x++; board();
}
else if ((i==9) && (row3[2]==' ')) {
row3[2]=player; x++; board();
}
else
{
printf("\n7omar");
}
printf("\nTurn %d\n",x);
scanf ("%d",&i);
}
printf("DONE!");
getch();
}
void board(void)
{
printf(" 1 2 3\n\n");
printf("1 %c | %c | %c\n",row1[0],row1[1],row1[2]);
printf(" ---|---|---\n");
printf("4 %c | %c | %c\n",row2[0],row2[1],row2[2]);
printf(" ---|---|---\n");
printf("7 %c | %c | %c\n\n",row3[0],row3[1],row3[2]);
if (x>1)
{
if (player=='X') {player='Y';}
else {player='X';}
}
printf("Player %c, it's you turn\n",player);
}