Remember that a
char is not a letter but a
number. When you are writing c it is not really '&' or 'x'. It is 38 or 120. You can read the value (in hexadecimal)
here. So what you are doing is
testing whether your number c is greater or equal to 65, etc.