### count the vowels,consonants,digits and white spaces

#### Description:

Count and display the vowels, consonant, digits and white spaces in a given sentence Test Case 1 Input (stdin) I11WI19LLSO77LVE26IT13SURE66LY Expected Output Vowels:7 Consonants:11 Digits:12 White spaces:0 Test Case 2 Input (stdin) [email protected] premier bank14 Expected Output Vowels:4 Consonants:10 Digits:4 White spaces:2

#### Program :

#include <iostream>

using namespace std;

int main()

{

char line[150];

int vowels, consonants, digits, spaces;

vowels = consonants = digits = spaces = 0;

cin.getline(line, 150);

for(int i = 0; line[i]!='\0'; ++i)

{

if(line[i]=='a' || line[i]=='e' || line[i]=='i' ||

line[i]=='o' || line[i]=='u' || line[i]=='A' ||

line[i]=='E' || line[i]=='I' || line[i]=='O' ||

line[i]=='U')

{

++vowels;

}

else if((line[i]>='a'&& line[i]<='z') || (line[i]>='A'&& line[i]<='Z'))

{

++consonants;

}

else if(line[i]>='0' && line[i]<='9')

{

++digits;

}

else if (line[i]==' ')

{

++spaces;

}

}

cout << "Vowels:" << vowels << endl;

cout << "Consonants:" << consonants << endl;

cout << "Digits:" << digits << endl;

cout << "White spaces:" << spaces << endl;

return 0;

}