大神们能不能帮我看看这个程序有什么问题
#include "stdio.h"void main()
{ int i=1,n;
n=f(i,++i);
printf("\nn=%d\n",n);
}
f(int a,int b)
{ int c;
if(a>=b)
c=1;
else
c=0;
return(c);
}
我照着书上打的,我也不知道为什么,用vc++6.0,下面显示这些东西
--------------------Configuration: 1352 - Win32 Debug--------------------
Compiling...
1352.cpp
D:\CloudMusic\1352\1352.cpp(4) : error C2065: 'f' : undeclared identifier
D:\CloudMusic\1352\1352.cpp(8) : error C2373: 'f' : redefinition; different type modifiers
D:\CloudMusic\1352\1352.cpp(14) : fatal error C1004: unexpected end of file found
执行 cl.exe 时出错.
1352.exe - 1 error(s), 0 warning(s)