| 
 File: Stare vježbe/vjezbe07/43__fibonacci.c 
/*     43__fibonacci.c     Zbog nepazljivo napisane rekurzije, moze se dogoditi da se ona     mnogo puta poziva sa istom vrijednoscu parametra.     Globalna varijabla broj_poziva vidljiva je svim funkcijama.     -----     Program pomocu rekurzivnih poziva funkcije fibo racuna n-ti Fibonaccijev     broj.  */   #include <stdio.h>   int broj_poziva;   int fibo ( int n ) {     broj_poziva++;       if (n==0) return 0;     if (n==1) return 1;       return fibo(n-1) + fibo(n-2); }     int main () {     int broj;       printf ("Unesite prirodni broj: ");      scanf ("%d", &broj);       broj_poziva=0;     printf ("%d. Fibonacci-jev broj je %d.\n", broj, fibo  (broj ));      printf ("Za njegov izracun funkcija fibo pozvana je %d puta.\n",                broj_poziva);       return 0;    }   
 
          
  
       |