没有对你自己写的int fun(int n) 进行声明
主函数里没有,主函数前面也没有.
void main
{
int fun(int n);
....
}
或者 在#include<stdio.h> 这些头文件的下面加
int fun(int n);
void NONO() 括号里面最好写入要输入数据的类型, 可能这样不会出错.
当你没有规定数据类型,编译器会自己猜括号里的数据类型 char double int float都有可能,若编译器猜得是int类型 而你输入得是double类型,发生冲突编译出错,如果你输入的也是int类型那么不会报错
[此贴子已经被作者于2016-10-22 23:09编辑过]