1 extern void abort(void); 2 extern void exit(int); 3 4 int *c; 5 bar(int b)6 void bar(int b) 7 { 8 if (*c != 1 || b != 2) 9 abort(); 10 } 11 foo(int a,int b)12 void foo(int a, int b) 13 { 14 c = &a; 15 bar(b); 16 } 17 main()18 int main() 19 { 20 foo(1, 2); 21 exit(0); 22 } 23