1) Этот код проверяет, являются ли цифры введённого числа неубывающими (каждая следующая цифра не меньше предыдущей). Если число отрицательное, программа завершается с ошибкой. 2) Подсказки: - Обрати внимание на обработку отрицательных чисел в функции `main`. - Проверь, как функция `is_non_decreasing` сравнивает цифры числа, начиная с младшего разряда.