1 #include <stdio.h> 2 3 int * foo()4 foo() { 5 extern int bogus; 6 static __typeof(bogus) f; 7 8 ++f; 9 return &f; 10 } 11 12 int main()13 main() { 14 int i; 15 16 for (i = 0; i < 5; ++i) { 17 printf("%d\n", *foo()); 18 } 19 return 0; 20 } 21 22