Convert.ToInt32(char) doesn't do what you think it does, and s produces a value of char type. It gives you the integer value of the character, not the integer representation of a digit, which is what...