Онлайн компилятор C

#include <stdio.h> void zhu(int n) { if (n == 0) { return; } printf("%d ", n % 10); if (n % 10 != 0) { zhu(n / 10); } } int main() { int p; scanf("%d", &p); zhu(p); return 0; }
1) Этот код рекурсивно выводит цифры числа в обратном порядке, пропуская нули.  
2) Подсказки:  
   - Обрати внимание на условие `if (n % 10 != 0)` — оно определяет, будет ли рекурсивный вызов.  
   - Подумай, как изменится вывод, если ввести число с нулями (например, 10203).