问题详情
以下程序的运行结果是
#define MAX(A,B)(A)>(B)?(A):(B)
#define PRINT(Y) printf("Y=%d ",Y)
main()
{ int a=1,b=2,c=3,d=4,t;
t=MAX(a+b,c+d);
PRINT(t); }
A.Y=3
B.存在语法错误
C.Y=7
D.Y=0