Write a qbasic program to separate the consonants and vowels of an input word and print them as c and vowels= and also print no. Of them. Output: Enter any word? Computer C No of c Vowels=OUE No.of vowels=3
Answers
Answer:
void main(){ char sentence[80]; int i, vowels = 0, consonants = 0, special = 0; printf("Enter a sentence \n"); gets(sentence); for (i = 0; sentence[i] != '\0'; i++) { if ((sentence[i] == 'a' || sentence[i] == 'e' || sentence[i] == 'i' || sentence[i] == 'o' || sentence[i] == 'u') || (sentence[i] == 'A' || sentence[i] == 'E' || sentence[i] == 'I' || sentence[i] == 'O' || sentence[i] == 'U')) { vowels = vowels + 1; } else { consonants = consonants + 1; } if (sentence[i] =='\t' ||sentence[i] =='\0' || sentence[i] ==' ') { special = special + 1; } } consonants = consonants - special; printf("No. of vowels in %s = %d\n", sentence, vowels); printf("No. of consonants in %s = %d\n", sentence, consonants);}
Explanation:
qbasic program to separate the consonants and vowels of an input word and print them as cqbasic program to separate the consonants and vowels of an input word and print them as c