单项选择题

下列函数定义中,会出现编译错误的是______。

A.max(int x,int y,int *z)
*z=x>yx:y;
z=x>yx:y;
B.int max(int x,y)
int z;
return z;
C.max(int x,int y)
int z;
z=x>yx:y;
return (z);
D.int max(int x,int y)
return x>yx:y;