Legge da tastiera caratteri. Quando viene inserito il carattere '#', il programma termina stampando a video il numero di vocali.
Non riesco a capire perchè se metto un paio di vocali e poi cancelletto per fermare mi restituisce sempre 0 come numero di vocali...
Non riesco a capire perchè se metto un paio di vocali e poi cancelletto per fermare mi restituisce sempre 0 come numero di vocali...
Codice:
#include <iostream>
using namespace std;
int main()
{
char car;
int vocali=0;
do
{
cin>>car;
if(car=='a' && car=='e' && car=='i' && car=='o' &&car=='u')
vocali++;
}
while(car!='#');
cout<<vocali;
}