#define printf print
#include <stdio.h>
int main(void)
{
int a = 0;
a = a++ + ++a;
print("I'm using macro that redefine printf() function (%d).", a);
return 0;
}
I2RlZmluZSBwcmludGYgcHJpbnQKI2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSAKewogICAgaW50IGEgPSAwOwoKICAgIGEgPSBhKysgKyArK2E7CgogICAgcHJpbnQoIkknbSB1c2luZyBtYWNybyB0aGF0IHJlZGVmaW5lIHByaW50ZigpIGZ1bmN0aW9uICglZCkuIiwgYSk7CgogICAgcmV0dXJuIDA7Cn0=