//Muestra las palabras que comienzan y terminan con la misma letra #include #include #include int main() { char frase[1000]; char *palabra; //para strtok va SIEMPRE (palabra es una variable) printf("Ingrese una frase o palabra (cadena 1): "); fflush(stdin); gets(frase); //Permite ingresar una frase printf("La frase o palabra fue: %s\n\n", frase); palabra = strtok(frase, " ,;.:-_"); //Va SIEMPRE while (palabra != NULL) //Va SIEMPRE { if(palabra[0] == palabra[strlen(palabra)-1]) { printf("La palabra %s comienza y termina con la misma letra.\n\n", palabra); } palabra = strtok(NULL, " ,;.:-_"); //Fijarse que va NULL //Va SIEMPRE }