Fibonacci series

//write a program in C to print fbonacci series up to a given term using recurtion-->(4)
#include<stdio.h>
int fibonacci(int n);
int main()
{
  int n,i=0,c;
  printf("Enter number of terms: ");
  scanf("%d",&n);
  printf("Your Fibonacci series is :\n");
  for(c=1;c<=n;c++)
  {
    printf("%5d",fibonacci(i));
    i++;
  }
  return 0;
}
 int fibonacci(int n)
 {
   if(n==0)
   {
     return 0;
   }
   else if(n==1)
   {
     return 1;
   }
   else
   {
     return(fibonacci(n-1)+fibonacci(n-2));
   }
 }

Comments