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