1 int a, b, c, d; 2 3 static void foo(int * x)4foo (int *x) 5 { 6 c = 0; 7 while (1) 8 { 9 if (*x) 10 break; 11 while (b) 12 for (; c; c = 0); 13 for (d = 18; d != 18; d++) 14 if (c) 15 { 16 foo (x); 17 return; 18 } 19 } 20 } 21 22 static void bar()23bar () 24 { 25 foo (0); 26 foo (0); 27 for (;;) 28 ; 29 } 30 baz()31baz () 32 { 33 for (; a;) 34 bar (); 35 } 36