#include int fib(int n){ static int invoked=1; printf("invoked %d\n", invoked++); if (n<1) return 1; return fib(n-1)+fib(n-2); } int main(){ int N=10, FN; FN=fib(N); printf("Fib %d =%d\n", N, FN); return 0; }