若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
A)main() B) float fun(int a,int b){……}
{……x=fun(2,10);……} main()
float fun(int a,int b){……} {……x=fun(i,j);……}
C)float fun(int,int); D) main()
main() { float fun(int i,int j);
{……x=fun(2,10);……} ……x=fun(i,j);……}
float fun(int a,int b){……} float fun(int a,int b){……}
答案选哪个?请解释谢谢