It doesn't matter since cin.get() returns an int and cout.put() takes a char, he will have a warning whichever way he declares the variable.

If you just want to get rid of the warning, you can do...