Write a program to find the fibonacci numbers upto a given limit using functions

Source Code

#include<stdio.h>
#include<conio.h>
void fibonacci(int r)
{
  int i=0,a=0,b=1;
  int ar[100];
  for(i=0;i<100;i++)
  {
    ar[i]=0;
  }
  ar[1]=1;
  for(i=2;i<r;i++)
  {
       ar[i]=a+b;
       a=b;
       b=ar[i];
  }
  for(i=0;i<r;i++)
  {
    printf("%d ",ar[i]);
  }
  printf("\n are the first %d fibonacci numbers",r);
}
int main (int argc, char *argv[])
{
  clrscr();
  int r;
  printf("\n Enter the range:(less than 100) ");
  scanf("%d",&r);
  fibonacci(r);
  getch();
}

Find More from our code collection
Armstrong number, binary number to a decimal number, bubble sort, decimal number to binary number, factorial of the given number factors, fibonacci numbers, HCF and LCM, matrix, mergesort, salary of the employee. palindrome, quadratic equation, star patterns, series etc. and much more...
#Return to Example Source Code