#include #include #include #include #include #include #include #include #include #ifdef __cplusplus #include #include #include #include #include #include #include #endif #define COINFLIP() (rand() % 2) int main(int argc, char const *argv[]) { if (COINFLIP()) { puts("foo"); if (COINFLIP()) { puts("bar"); if (COINFLIP()) { puts("baz"); return 0; } } } else { puts("quux"); if (COINFLIP()) { puts("bang"); } } return 0; }