Test Foro de elhacker.net SMF 2.1

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
Cita de: MAFUS en 13 Noviembre 2016, 03:00 AM
¿No te gustaría compartir el cómo lo has hecho?

Seria asi el codigo:
#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!