Ошибка произошла в строке else if(c='9')
.
Обратите внимание, что во всех других случаях вы используете сравнение, тогда как здесь вы присваиваете c
'9'
.Разница в том, что вы использовали =
вместо ==
, и, следовательно, если c
равно цифра девять, все четыре оператора if / else, если значение равно false.
Use (c == '9')
, чтобы проверить, равен ли символ c
цифре девять.