Yo tengo una duda, como leo una cadena de pantalla (ojo que contiene espacios) y se trata de un string (no de un arreglo de caracteres)
main()
{
string cadena;
cout<<"Digite la cadena: ";
cin.getline(cadena, 100, '\n');
cout<<"La palabra tiene "<<numerovocales(cadena)<<" vocales"<<endl;
system("PAUSE");
}
Ya intente cin>>cadena; pero no me funciona, solo me guarda la primera palabra y el getline que tengo alli parece que solo sirve para arreglo de caracteres.
Saludos
main()
{
string cadena;
cout<<"Digite la cadena: ";
cin.getline(cadena, 100, '\n');
cout<<"La palabra tiene "<<numerovocales(cadena)<<" vocales"<<endl;
system("PAUSE");
}
Ya intente cin>>cadena; pero no me funciona, solo me guarda la primera palabra y el getline que tengo alli parece que solo sirve para arreglo de caracteres.
Saludos