1 2 3 4 5 6 7 8 9 10 11 12 13
#include <stdio.h> extern int foo (int x); int bar (int x) { puts ("bar"); fflush (stdout); x = foo (x - 4); puts ("bar after foo"); return x; }