#include #ifndef M #define M 3 #endif #define WRAP(X) #X #define M_WRAP(Y) WRAP(Y) int main() { #ifdef M M_WRAP(M); #endif return 0; }