C/Visual C - No se porque no me compila!!!

   
Vista:

No se porque no me compila!!!

Publicado por odin (1 intervención) el 09/04/2010 12:49:42
A ver si alguien me puede ayudar.... me da un error en la línea 31, y no se porque!!

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define TAM 40

int palindromo(char[],int);

void main (void){
int res_palind;
char cad[TAM];

printf("\nIntroduce la cadena\n");
scanf("%s",cad);

res_palind=palindromo(cad,TAM);

if(res_palind==0) printf ("La cadena '%s' es un palindromo",&cad);
else printf ("La cadena '%s' NO es un palindromo",&cad);



}



int palindromo(char cad[],int TAM){

int i=0,j,k;

while (cad[i]){

for(k=TAM;k<TAM/2;k++){
for(j=0,j>TAM/2;j++){

return (cad[j]-cad[k]);

}
}
i++;
}

}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder