TheMalva

Comienza y termina

Oct 13th, 2017
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.76 KB | None | 0 0
  1. //Muestra las palabras que comienzan y terminan con la misma letra
  2.  
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. #include <string.h>
  6.  
  7.  
  8. int main()
  9. {
  10.     char frase[1000];
  11.     char *palabra; //para strtok va SIEMPRE (palabra es una variable)
  12.  
  13.     printf("Ingrese una frase o palabra (cadena 1): ");
  14.     fflush(stdin);
  15.     gets(frase); //Permite ingresar una frase
  16.     printf("La frase o palabra fue: %s\n\n", frase);
  17.  
  18.     palabra = strtok(frase, " ,;.:-_"); //Va SIEMPRE
  19.     while (palabra != NULL) //Va SIEMPRE
  20.     {
  21.         if(palabra[0] == palabra[strlen(palabra)-1])
  22.         {
  23.             printf("La palabra %s comienza y termina con la misma letra.\n\n", palabra);
  24.         }
  25.  
  26.         palabra = strtok(NULL, " ,;.:-_"); //Fijarse que va NULL //Va SIEMPRE
  27.     }
Advertisement
Add Comment
Please, Sign In to add comment