modernc.org/ccgo/v3@v3.16.14/lib/testdata/CompCert-3.6/test/c/fib.c (about) 1 #include <stdlib.h> 2 #include <stdio.h> 3 4 int fib(int n) 5 { 6 if (n < 2) 7 return 1; 8 else 9 return fib(n-1) + fib(n-2); 10 } 11 12 int main(int argc, char ** argv) 13 { 14 int n, r; 15 if (argc >= 2) n = atoi(argv[1]); else n = 35; 16 r = fib(n); 17 printf("fib(%d) = %d\n", n, r); 18 return 0; 19 }