Red de conocimiento informático - Computadora portátil - Problemas de programación en lenguaje C

Problemas de programación en lenguaje C

#includelt;stdio.hgt;

#includelt;string.hgt;

#define?N?20?

void ?hw(char?b[])

{

int?i, j

i=strlen(b)-1;

for(j=0;jlt;i;j,i--)

{

si(b[j]!=b[i])

{

?printf("Esta cadena no es una cadena palíndromo\n");

?break

}

}

if(jgt;=i)

printf("Esta cadena es una cadena palíndromo"); p>void?main()

{

char?a[N];

printf("Ingrese una cadena:\n "); /p>

gets(a);

hw(a);

}

El parámetro de definición de subfunción es incorrecto y int c no tiene sentido. ?

Olvidó el '\0' en la cadena, por lo que el juicio falló. i=stren(b)-1;