c语言程序改错

2025-02-24 22:26:05
推荐回答(1个)
回答1:

都没有写清楚你这个程序是干什么的,给你改一下吧:

#include
long fun(long num)
{
long k = 1;/////////////
do{
k *= num % 10;////////////////////
num /= 10;/////////////////
} while (num);
return (k);
}
void main()
{
long n;
printf("Please enter a number"); scanf("%ld", &n);
printf("%ld\n", fun(n));
}