1enum E { A, B, C, D }; 2void fn4 (void); 3 4int 5fn1 (enum E p1) 6{ 7 static int w[D]; 8 if (w[p1]) 9 switch (p1) 10 case C: 11 w[p1] = 0; 12} 13 14void 15fn2 (p1) 16{ 17 fn1 (p1); 18} 19 20void 21fn3 (enum E p1) 22{ 23 fn2 (p1); 24 fn4 (); 25 fn2 (p1); 26} 27