编写一个函数 int sum(int n),求任意一个正整数的各位数字之和;再编写一个程序调用sum函数

分别输出50~60之间所有数的各位数字之和
2025-04-30 18:40:28
推荐回答(1个)
回答1:

#include

int sum(int n)
{
int s=0;
while(n)
{
s+=n%10;
n/=10;
}
return s;
}

int main(void)
{
int s=0;
for(int i=50;i<=60;i++)
s+=sum(i);
printf("%d\n",s);
}