1void b (int *); 2void c (int, int); 3void d (int); 4 5int e; 6 7void a (int x, int y) 8{ 9 int f = x ? e : 0; 10 int z = y; 11 12 b (&y); 13 c (z, y); 14 d (f); 15} 16 17void b (int *y) 18{ 19 (*y)++; 20} 21 22void c (int x, int y) 23{ 24 if (x == y) 25 abort (); 26} 27 28void d (int x) 29{ 30} 31 32int main (void) 33{ 34 a (0, 0); 35 exit (0); 36} 37