若各选项中所用变量已正确定义,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 {……}