Определите макрос с именем N, который заменяется на число 22. Определите переменную, которая получает значение макроса, и выведите ее значение на консоль. После использования макроса удалите его с помощью директивы #undef.
#include <stdio.h> #define N 22 int main(void) { printf("%d \n", N); #undef N return 0; }
Определите макрос, который принимает два числа и возвращает максимальное из этих чисел. Используйте макрос в программе.
#include <stdio.h> #define MAX(a,b) (a > b ? a : b) int main(void) { int x = 10; int y = 30; printf("%d \n", MAX(x,y)); return 0; }