Così funziona#define max(a,b) ((a)<(b)?(a):(b))codice:#include <stdio.h> #define min(a,b) ((a)>(b)?(a):(b)) #define max(a,b) ((a)<(b)?(a):(b)) int main() { int Min, Max; Min = min(8, min(2, 12)); Max = max(8, max(2, 12)); printf("Min: %d\nMax:%d\n", Min, Max); return 0; }
a cosa corrisponderebbe?