#include <stdio.h>
int main()
{
int sum=0, prod=1, a, b;
printf("Enter a number: \n");
scanf("%d",&a);
while (a!=0)
sum = sum + a%10;
a = a/10;
while (b!=0)
prod = prod + b%10;
b = b/10;
printf("Sum=%d\nProd=%d\n", sum, prod);
return 0;
}
Эта программа на C возвращает сумму и произведение цифр заданного целого числа, но я хочу, чтобы кто-то разбил его для меня, а также, когда я его запустил, он не работает, так что кто-то может исправитьмне, пожалуйста.