Contar palabras en una frase en C++
#include<iostream> #include <cstring> using namespace std; int main(){ int longitud; char texto[100]; cout<<"Ingrese texto: "<<endl; gets(texto); longitud=strlen(texto); int cont=0, i=0; while(i<longitud){ while(i<longitud && texto[i]==' '){ i=i+1; } if(i<longitud){ cont=cont+1; } while(i<longitud && texto[i]!=' '){ i=i+1; } } cout<<"La cantidad de palabras es: "<<cont; return 0 ; }