求教一道C语言题目,谢谢大家啦!!

2024-12-29 00:08:01
推荐回答(3个)
回答1:

程序修改一下:
#include
main()
{
int sum(int x,int y);//加一个函数声明,因为你的函数在后面实现,但你要提前用
int a,b,c;
a=5;//这儿要修改
b=3;
c=sum(a,b);
printf("%d+%d=%d\n",a,b,c);
}
int sum(int x,int y)// sum函数需要返回值类型int ,和形式参数 int x和int y sum(x,y)
// 去掉 int x,y;
{
return(x+y);
}

回答2:

#include
int sum(int x,int y) ; //先声明一下
main()
{ int a,b,c;
a=5;b=3; //中间不是逗号,是分号
c=sum(a,b);
printf("%d+%d=%d\n",a,b,c);
}
sum(x,y)
int x,y;
{
return(x+y);
}

回答3:

把sum定义到main函数前