作业帮 > 综合 > 作业

下面这个函数怎么错了?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/07 22:42:09
下面这个函数怎么错了?
输入一个不超过三位数的数,求各位十位百位数的和,并输出?
#include
int a(int m)
{
int a,b,c,n;
printf("请输入一个不超过三位数的n:");
scanf("%d",&n);
a=n/100;
b=(n-a*100)/10;
c=n%10;
m=a+b+c;
return a(1);
}
void main()
{
int d;
d=a(1);
printf("%d",d);
}
下面这个函数怎么错了?
给你改了下
贴出代码:
#include
int a()
{
int a,b,c,n;
printf("请输入一个不超过三位数的n:");
scanf("%d",&n);
a=n/100;
b=(n-a*100)/10;
c=n%10;
int m=a+b+c;
return m;
}
int main()
{
int d;
d=a();
printf("%d",d);
return 0;
}