При проверке не проходит последнее условие: Если введенное число не попадает в диапазон 1 - 999, ничего не выводить на экран Зачем оно вообще нужно (условие). Просят не делать ничего в этом случае. Ну ничего и не было сделано, но условие не выполнено.