Is there anything the user can enter into it that will not be considered char?
Yes: Shift, Ctrl, Alt, Num Lock, to name a few.
, - , - . ( ) char cin/stdin. , , ++.
, cin 256 char, '\0', cin - , , , . , . char.
?
. char - char. , , char, a char ASCII 0 127 char . , .