Почему: если вводишь 9 цифр - программа считает, а если вводишь 10 и более - выдает ошибку ввода?