elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Duda con contador de palabras en C para principiantes en: 22 Octubre 2018, 09:57 am
Hola! Soy nuevo en programación en C y hay un ejercicio que me pide que cuente las palabras de una frase acabada en '.', además de tener en cuenta los espacios en medio y sin utilizar strings ni vectores.

Mi problema es que he visto muchos tipos de códigos que lo resolvían con strings y eso aún no sé como aplicarlos.

Quizás deberia de cambiarlo por un while? O un do-while?
El codigo que de momento tengo es:

Código
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.    int cont;
  6.    char frase;
  7.  
  8.    printf("Introduzca una frase acabada en punto: ");
  9.    scanf("%c", &frase);
  10.  
  11.  
  12.    if(frase != ' ' && frase != '.' )
  13.    {
  14.        cont++;
  15.    }
  16.  
  17.  
  18.    printf("\nNumero de palabras: %d\n", cont);
  19.  
  20. }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines