Online Compiler C

#include <stdio.h> int main() { int num = 0; int product=0; int digit; scanf("%d",&num); if(num==0){ printf("0"); } if(num<0){ num=-num; } while(num!=0){ digit=num%10; product*=digit; num/=10; } printf("%d",product); return 0; }
1) Этот код вычисляет произведение цифр введённого числа, игнорируя его знак (работает с абсолютным значением). Если число равно 0, он сразу выводит 0.  

2) Подсказки:  
- Обрати внимание на начальное значение переменной `product` — это может привести к неожиданному результату.  
- Проверь, как обрабатываются числа, состоящие из нулей (например, 100).