1) Этот код проверяет, является ли сумма цифр числа равной его последней цифре. Если число равно 0, сразу выводится "NO". 2) Подсказки: - Обрати внимание на опечатку в условии цикла `while(num>0)` — переменная `num` не объявлена. - Проверь логику сравнения `sum==digit` — переменная `digit` определена только внутри цикла.