/*
* Author: Enzo Ferber
*/
#include <stdio.h>
#include <stdlib.h>
// change here for more numbers - WARNING: big numbers may cause Seg. Fault
#define NUMBERS 20
int fib(int n) {
if(n == 0 || n == 1) return 1;
return fib(n - 2) + fib(n - 1);
}
int main ( void )
{
register int i;
for ( i = 0; i < NUMBERS; i++ ) printf ( "%2d: %d\n", i + 1, fib(i));
return 0;
}