Red de conocimiento informático - Problemas con los teléfonos móviles - error de sintaxis: falta ')' antes de 'constante'

error de sintaxis: falta ')' antes de 'constante'

#includelt;time.hgt;

#includelt;stdio.hgt;

#includelt;stdlib.hgt;

int PvP(char a[3][3]);

int PvE(char a[3][3]

void main()

); {

int xuanze, i, j, jieguo;

char a[3][3];

for(i=0; ilt; 3; i )

for(j=0; jlt; 3; j )

{

a[i][j]='_'; p>

}

printf("Bienvenido a jugar Tic-Tac-Toe. Selecciona un modo para iniciar el juego:\n1, PvP.\n2, PvE.\n")

scanf("d",amp;xuanze);

if(xuanze==1)

jieguo=PvP(a);

else {

printf("¿Estás bromeando?"

}

switch(jieguo)

{);

p>

caso 1: printf("¡El jugador 1 gana!"); descanso

caso 2: printf("¡El jugador 2 gana!");

caso 3: printf("¡El jugador gana!"); break;

caso 4: printf("¡la computadora gana!"); "Empate..."); break;

default: break;

}

printf("\n¡Gracias por jugar este juego!");

}

int PvP(char a[3][3])

{

int huihe, fila, línea, i , j;

for(i=0;ilt;3;i)

for(j=0;jlt;3;j)

{

printf("c", a[i][j]);

}

for(huihe=1;huihelt;5;huihe)

{

printf("Es el turno del jugador 1. Ingrese la posición del peón.");

scanf("d d", amp; fila, amp; línea.

p>

a[row][line]='X';

for(i=0;ilt;3;i)

for(j=0;jlt ;3;j)

printf("c",a[i][j]);

if((a[1]

[1]=='X'amp; a[1][2]=='X'amp; a[1][3]=='X')

|| ][1]=='X'amp; a[2][2]=='X'amp; a[2][3]=='X')

||(a[ 3][1]=='X'amp; a[3][2]=='X'amp; a[3][3]=='X' )

||(a [1][1]=='X'amp;amp;a[2][2]=='X'amp;amp;a[3][3] =='X')

||(a[3][1]=='X'amp; a[2][2]=='X'amp; a[ 1][3]=='X')

||(a[1][1]=='X'amp;a[2][1]=='X'amp ;amp; a[3][1]=='X')

||(a[1][2]=='X'amp; a[2][2]= ='X'amp;a[3][2]= ='X')//Falta el número == aquí

||(a[1][3]=='X 'amp;amp;a[2][3]==' X'amp;amp;a[3][3]=='X'))

return 1;

printf("Turno del jugador 2, ingrese la posición del peón .");

scanf("d d", amp; fila, amp; línea);

a[ fila][línea]='O';

for(i=0;ilt;3;i)

for(j=0;jlt;3;j)

printf("c",a[i] [j]);

if((a[1][1]=='O'amp;amp;a[1] [2]=='O'amp; a[1][ 3]=='O')

||(a[2][1]=='O'amp;amp ;a[2][2]=='O'amp;amp; a[2][3]=='O')

||(a[3][1]==' O'amp;amp;a[3][2]=='O 'amp;amp;a[3][3]=='O')

||(a[1][ 1]=='O'amp; a[2][2]= ='O'amp; a[3][3]=='O')

||( a[3][1]=='O'amp; a[2][2] =='O'amp; a[1][3]=='O')

||(a[1][1]=='O'amp;amp;a[2] [1]=='O'amp;amp;a[3][1]=='O')

||(a[1][2]=='O'amp;amp ;a[2][2]=='O'amp;amp;a[3][2]= ='O')//Lo copiaste, el error es el mismo, es mejor no copiar, esto es un mal hábito, generará muchos errores, puede escribir una función y luego pasar una letra para ser juzgada.了

||(a[1][3]== 'O'amp;amp;a[2][3]=='O'amp;amp;a[3][3] =='O'))//Aquí hay un corchete derecho adicional

devolver 2;

}

>}