#include /* Pour printf */ #include /* Pour exit */ int fibo(int n) /* Calcul de la suite de Fibonacci en recursif... */ { int resultat; if (n<0) { printf("fibo: erreur parametre\n"); exit(1); /* Arret du programme */ } if (n==0 || n==1) { resultat = 1; } else { resultat = fibo(n-1) + fibo(n-2); } return resultat; } int main(void) { int n; printf("Calcul de la suite de fibonnacci (version recursive)\n"); printf("Donnez moi une valeur : "); scanf("%d",&n); printf("fibo(%d)=%d\n",n,fibo(n)); return 0; }