因为scanf()函数中没有精度控制;
如:
你是想定义一个二维数组吧
第一 你有没有在前面宏定义一个SIZE大小,数组只能分配具体内存,不能用变量作为角标的
第二.后面多了一个分号
假如你只是想定义一个一维数组,那么把[SIZE]和分号去掉即可
不能再一个函数内定义另一函数;
void main()
{ double fun(int n){ } }
是错误的.
自己定义的函数要在main()声明 如
double fun(int n)——自己定义的函数的声明
{ a= fun(b); }
double fun(int n)
{ }
如果自己定义的函数在main()前定义c就不需声明.
{ a= fun(b); }
{ }
以上就是土嘎嘎小编为大家整理的c语言非法函数相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!