#include"stdio.h" #define MAX #define MAXIMUM(x,y)(x>y)?x:y #define MINIMUM(x,y)(x>y)?y:x voidmain() {int a=10,b=20; #ifdef MAX printf("The larger one is%d\n",MAXIMUM(a,b)); #else printf("The lower one is%d\n",MINIMUM(a,b)); #endif #ifndefMIN printf("The lower one is%d\n",MINIMUM(a,b)); #else printf("The larger one is%d\n",MAXIMUM(a,b)); #endif #undef MAX #ifdef MAX printf("The larger one is%d\n",MAXIMUM(a,b)); #else printf("The lower one is%d\n",MINIMUM(a,b)); #endif #defineMIN #ifndefMIN printf("The lower one is%d\n",MINIMUM(a,b)); #else printf("The larger one is %d\n",MAXIMUM(a,b)); #endif }