#include #include #include int main() { char frase[1000]; char pal[20]; char *palabra; //para strtok int contLoco=0; printf("Ingrese una frase: "); fflush(stdin); gets(frase); //printf("Ingrese una palabra: "); //fflush(stdin); //gets(pal); palabra = strtok(frase, " ,;.:-_"); printf("Lista de palabras locas: \n"); while (palabra != NULL) { if( strlen(palabra) >= 3) { if(palabra[0] == palabra[strlen(palabra)-1] && palabra[1] == palabra[strlen(palabra)-2] && palabra[2] == palabra[strlen(palabra)-3]) { contLoco++; printf("%s\n", palabra); } } palabra = strtok(NULL, " ,;.:-_"); //Fijarse que va NULL } printf("La cantidad de palabras Locas son: %d", contLoco); return 0; }