fork download
  1. #include <stdio.h>
  2.  
  3. #define TEST(enter, exit) \
  4.   for (int __LockRun = ((enter), 1); __LockRun; (exit)) \
  5.   for (; __LockRun; __LockRun = 0)
  6.  
  7.  
  8. int main() {
  9. TEST(puts("enter"), puts("exit")) {
  10. puts("inside");
  11. }
  12. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
enter
inside
exit