程序修改一下:
#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);
}
#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);
}
把sum定义到main函数前