C Program To Print Fibonacci Series Using While Loop

C Program To Print Fibonacci Series Using While Loop

Example

#include<stdio.h>

void main() {
    int number, number1, number2, sum, counter;
    
    printf("nnFibonacci Series");
    printf("n Enter Number Of Terms Of Fibonacci: ");
    scanf("%d", &number);
    number1 = 0;
    number2 = 1;
    sum = 0;
    counter = 3;
    if(number == 1){
        printf("n 1 Term: %d", number1);
    }
    else if (number == 2){
        printf("n 1 Term: %d", number1);
        printf("n 2 Term: %d", number2);
    }
    else{
      printf("n1 Term: %d", number1);
      printf("n2 Term: %d", number2);
      while (counter <= number) {
        sum = number1 + number2;
        printf("n%d Term: %d", counter, sum);
        number1 = number2;
        number2 = sum;
        counter = counter + 1;
     }
    }
}

Output:

Fibonacci Series
Enter Number Of Terms Of Fibonacci: 5
1 Term: 0
2 Term: 1
3 Term: 1
4 Term: 2
5 Term: 3

Leave a comment