Сделал проверку перед считыванием строки и числа, выдаёт ошибку. Без проверки работает.