TheMalva icon

Contador de palabras raras

TheMalva | PRO | 11/09/17 10:08:54 PM UTC | 0 ⭐ | 349 👁️ | Never ⏰ | []
C |

790 B

|

None

|

0 👍

/

0 👎

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
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;
}

Comments