宏定义与使用
题目:编写程序,定义宏
#define MAX(a,b) (a>b)? a : b
然后利用此宏,从输入的三个整数中找出最大数,并输出。
例如:
输入为
1,5,12回车
输出为
12
代码:#include <stdio.h>
#include <string.h>
#define MAX(a,b) (a>b)? a : b
int main()
{
int a, b, c, m;
scanf("%d,",&a);
scanf("%d,",&b);
scanf("%d",&c);
m=MAX(a,b);
printf("%d",MAX(m,c));
return 0;
}