#include long int f(long int n) { static long int print = 0; long int tmp = n; if (n <= 0) n = 0; if(n > 1) n = f(n-2)+f(n-1); if(tmp == print) { printf(" %10ld",n); print++; if(!(print % 5)) printf("\n"); } return n; } int main(void) { long int n; printf("Zadejte cislo: "); scanf("%ld",&n); printf("\nFibonacchiho číslo %ld je: %ld\n",n,f(n)); return 0; }