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