1 #include <stdio.h> 2 3 extern int foo1; 4 extern int foo2; 5 extern void bar (void); 6 7 void xxx1(void)8xxx1 (void) 9 { 10 printf ("MAIN1\n"); 11 } 12 13 void xxx2(void)14xxx2 (void) 15 { 16 printf ("MAIN2\n"); 17 } 18 19 int main(void)20main (void) 21 { 22 foo1 = 1; 23 foo2 = 1; 24 bar (); 25 if (foo1 == -1) 26 printf ("OK1\n"); 27 else if (foo1 == 1) 28 printf ("OK2\n"); 29 if (foo2 == -1) 30 printf ("OK3\n"); 31 else if (foo2 == 1) 32 printf ("OK4\n"); 33 return 0; 34 } 35