若各选项中所用变量已正确定义,函数 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(i,j);...} float fun(int a,int b){...}
D.
main() { float fun(int i,int j); ... x=fun(i,j);... } float fun(int a,int b){...}