palindromo

Adry
29 de Noviembre del 2008
Buenos dias a todos, tengo que hacer un programa para la escuela que me detecte si la palabra inscrita por el usuario es palindroma o no y me la escriba de forma inversa, por favor necesitaria ayuda aqui les pego mi programa:



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


int x, y, comparar;
char cad[100], inv[100];

void main (void){



clrscr();
printf ("nIntrodueix una cadenan");
gets (cad);


for (x=strlen(cad)-1;x>=0;x--)
printf ("n%cn", cad[x]);

inv[0]=y++;


comparar = strcmpi (cad,inv);

if (comparar==0)
printf ("nEs un palindrome");
if (comparar!=0)
printf ("nNo es un palindrome");


getch ();


}



salu2

adry
29 de Noviembre del 2008
Agradecería mucho vuestra ayuda, por favor.