21 lines · c
1#define C c2#define D 13#define E (C != a) && (C > a)4#define F E5 6void __attribute__((noinline)) func1(void) { return; }7 8void __attribute__((noinline)) func(int a, int b, int c) {9 if (a && D && E || b)10 func1();11 if (b && D)12 func1();13 if (a && (b && C) || (D && F))14 func1();15}16 17int main() {18 func(2, 3, 3);19 return 0;20}21