#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
const unsigned maxlun = 128;
char frase[maxlun];
unsigned i = 0, numeroParole = 0;
bool spazioBianco = true;
cout << "\n\tProgramma che conta il numero di parole contenute in una frase\n" << endl;
cout << "Scrivi una frase: ";
cin.getline(frase, maxlun);
while(frase[i]) {
if (frase[i] == ' ' || frase[i] == '\t')
spazioBianco = true;
else if (spazioBianco) {
numeroParole++;
spazioBianco = false;
}
i++;
}
cout << "\nIl numero di parole contenute nella frase e`: " << numeroParole << endl;
system("pause");
}