To read the next non-space character, put a leading space in the scanf format.
Like so.
Code:
//      v here!
scanf (" %c", &userChar);