Can you please help me with this question, I'm a little lost
Write a C++ program with a case structure. The program reads in a character from the user, then display its translation according to the following rules:
characters A, E, I, O, U will be translated to characters a, e, i, o, u respectively;
the space character ' ' will be translated to underscore '_'
digits 0, 1, 2, .., 9 will all be translated to '#'
all other characters remain unchanged
In the part that handles vowels, you may notice the line "ch+=32;" . What this does is adds 32 to the ASCII value of the character, which happens to be the amount needed to switch an alphabet letter from uppercase to lowercase.
Another was would be to use the "tolower()" function as demonstrated in this link: http://www.cplusplus.com/reference/clibrary/cctype/tolower.html