以下函数定义,正确的是:
A.int fun(int a, int b){int a = a+b;return a;}
B.void fun(int a, int b){return a+b;}
C.int fun(float a, float b){return a+b;}
D.int fun(int a, int b);{return a+b;}
CA:a已经在形参定义过了,不能重复定义B:函数无返回值不需要returnD:()后面多了个分号
c