为什么不能调用函数?俺刚接触C51,菜菜一个。各位兄弟帮我看看下面这个简单的程序:
main()
{
float add();
float a,b,z;
a=b=1;
z=add(a,b);
}
float add (c,d)
float c,d;
{
float f;
f=c+d;
return(f);
} 用KEIL编译后提示如下错误:ADD.C(6): error C267: 'add': requires ANSI-style prototype。
看不太明白,各位大大帮忙解释一下。谢了先!!!