#include /* fib1.c */ int fib(int n) { if ( n == 0 || n == 1 ) return n; else { int f1, f2; f1 = fib( n - 1 ); f2 = fib( n - 2 ); return f1 + f2; } } int main() { printf("%d\n", fib(5)); return 0; }