/* Archivo: cuenta_palabras.cpp
*/


#include <iostream>
using namespace std;


#define centinela '.'


int cuenta_pal(void);


int main(void) {
   int num_palabras;
   cout << "Introduzca una frase acabada en punto." << endl;
   cout << endl;  
   num_palabras=cuenta_pal();
   cout << "El numero de palabras de la frase es " << 
        num_palabras << endl;
   system("pause");
}


int cuenta_pal(void) {
   char c1 = ' ', c2; 
   int n=0;
   c2=getchar();
   while (c2!=centinela) {
      if (c1==' ' && c2!=' ') {
        n++;
      } 
      c1=c2;
      c2=getchar();
   }   
   return n;
}   




