Descripción Los palíndromos son palabras o frases que al leerse de izquierda a derecha y viceversa expresan o tienen el mismo sentido. A este vocablo también se le puede llamar palíndromas. Deberá leer una palabra p e indicar si es o no una palabra palíndroma. Entrada Una palabra p Salida Si la palabra es palíndroma deberá imprimir SI. Si la palabra no es palíndroma deberá imprimir NO.
#include <stdio.h> int main() { char p[10]; int i, j, pal=0; printf("Introduzca una palabra: "); scanf("%s", p); for (i=0, j=strlen(p)-1; i<strlen(p); i++, j--) { if (p[i]==p[j]) { pal++; } } if (pal==strlen(p)) { printf("La palabra es palindroma.\n"); } else { printf("La palabra no es palindroma.\n"); } }