Vowel or Consonant with switch

Easy

Read one character and print a is a vowel, b is a consonant, or 7 is not a letter, with the character itself in place of the example. Use a switch whose stacked case labels cover the ten vowels in lower and upper case; in the default case use isalpha from <ctype.h> to separate consonants from characters that are not letters. Read the character with scanf(" %c", &ch) so that leading whitespace is skipped. If no character can be read, print invalid input and return 1.

Success Criteria

Your code must pass 7 test case(s) to complete this exercise. 3 hint(s) are available if you need help.

Sign in to track your progress

You can work on exercises as a guest, but sign in to track your progress and save your submissions.

This platform is built by its community

Every lesson, project, and tool on HelloC++ is funded by sponsors. Join them and help shape what we build next.

Become a Patron

How did you find this exercise?

Your rating helps us improve the content.