I came across the following puzzle somewhere
#include <stdio.h> int main() { { /*Fill in something here to make this code compile ........... */ ooOoO+=a; } #undef ooOoO printf("%d",ooOoO); return 0; } In short I want to ask how can I use ooOoO in printf after it has been #undef ed?
main(); is that intended?