C语言编写函数求两个整数之和

C语言编写函数求两个整数之和,代码写出来了,可是在编译的时候却提示,MSDev98\MyProjects\num10\num10.c(13) : error C2065: 'c' : undeclared identifier
执行 cl.exe 时出错.
代码如下:
#include<stdio.h>
main()
{
int add (int x, int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=add(a,b);
printf("%3d",c);
}
int add(int x, int y)
{
c;
c=x+y;
return(c);
}

第1个回答  2007-07-28
你的add函数里面C没有数据类型,改为int c;就行了
第2个回答  2007-07-28
add函数内给变量c未指定类型。
第3个回答  2007-07-28
在函数中的C前面加上int
第4个回答  2007-07-28
在函数ADD中重新定义C过
相似回答