为什么定义的函数类型总是冲突?
定义一个空类型函数总是出错,不知为什么.如下代码:
程序代码:#include<stdio.h>
int main()
{
int n=5;
print(n);
return(0);
}
void print(int n)
{
printf("\n%d\n",n);
}
编译时总是提示"warning: conflicting types for 'print'",意思说print函数的类型冲突,但书上是这样子教的.
我用的编译器是Code Block10.03.







