Allora non riesco ad eseguire un esercizio dove devo definire una macro con due argomenti in C. Partendo da
#include <stdio.h>
#define MATRICOLA 7777
int main()
{
int age;
age=22;
printf("Ciao Mondo, ho %d anni e il mio numero di matricola è %d\n", age, MATRICOLA);
return 0;
}
L'esercizio è: modificare il programma perchè il testo ”Ciao Mondo, ho X anni e il mio numero di matricola è Y” sia definito dalla direttiva parametrica del pre-processore HELLO(X,Y). Stampare il testo a schermo usando la direttiva HELLO(X,Y).
In pratica non riesco ad impostare la macro e ad inserire questa macro in printf. Come mi devo muovere?