Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: andie13 en 12 Noviembre 2016, 13:54 pm



Título: Contar palabras en C
Publicado por: andie13 en 12 Noviembre 2016, 13:54 pm
SOLUCIONADO.


Título: Re: Contar palabras en C
Publicado por: MAFUS en 13 Noviembre 2016, 03:00 am
¿No te gustaría compartir el cómo lo has hecho?


Título: Re: Contar palabras en C
Publicado por: Konlex en 13 Noviembre 2016, 03:23 am
¿No te gustaría compartir el cómo lo has hecho?

Seria asi el codigo:
Código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
     char texto[100];
     int i, contPalabras = 1;
     printf("Ingrese un texto: ");
     fgets(texto, 100, stdin);
     for(i = 0; i < strlen(texto); i++)
          if(texto[i] == ' ' && i > 0 && texto[i - 1] != ' ')
               contPalabras++;
     printf("Cantidad de palabras en el texto: %d\n", contPalabras);
     system("pause");
     return 0;
}

saludos!