I made a switch statement so if the variable is a number it'd make it a letter, but when I output the answer its the number value of the letter I made it. (at least I'm assuming thats where number is coming from.)
The ASCII value of 'F', is 70. You probably defined remainder as in int, so, when you assign that variable to a letter, it will take that and convert it to the ASCII value. You'll probably have to create another variable, of type char, to hold the remainder value.