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

#include <stdio.h> int main() { int n; scanf("%d", &n); int even = 0, odd = 0; if (n == 0) { even = 1; } else { while (n > 0) { int digit = n % 10; if (digit % 2 == 0) { even++; } else { odd++; } n /= 10; } } printf("%d %d\n", even, odd); return 0; }
1) Этот код подсчитывает количество чётных и нечётных цифр в введённом числе. Если число равно 0, он автоматически считает его чётным.  

2) Подсказки:  
- Обрати внимание на операцию `n % 10` — она помогает получить последнюю цифру числа.  
- Деление `n /= 10` уменьшает число, отбрасывая последнюю цифру, что позволяет обработать все цифры по очереди.