### Write a C Program to Generate the First N Terms of the Sequence

In this article, we will write a C program to generate the first n terms of the Fibonacci sequence.

Initial Fibonacci numbers are 0 and 1. The next number can be generated by adding two numbers. So 0+1=1. Therefore, the next number can be generated by adding two previous ones. The Fibonacci series is 0 1 1 2 3 5 ……

# ALGORITHM:

Step 1: Start

Step 3: Initialize f0 ← 0, f1 ← 1, f ← 0

Step 4:i=0

Step 5:

while(i<=n) do as follows

printf("%d\t",f0);

f=f0+f1;

f0=f1;

f1=f; i=i+1;

If not goto step 7

Step 6: Stop

# PROGRAM: Write a C Program to Generate the First N Terms of the Sequence

``````include <stdio.h>
#include <conio.h>

void main()
{
int f0, f1, f, n, i;
clrscr();
printf("ENTER THE VALUE FOR n \n");
scanf("%d", &n);
f0 = 0;
f1 = 1;
printf("FIBONACCI SEQUENCE FOR THE FIRST %d TERMS:\n", n);
i = 0;
while (i < n)
{
printf("%d\t", f0);
f = f0 + f1;
f0 = f1;
f1 = f;
i = i + 1;
}
}
``````

SAMPLE INPUT:

``````ENTER THE VALUE FOR n
10
``````

OUTPUT:

``````FIBONACCI SEQUENCE FOR THE FIRST 10 TERMS:
0 1 1 2 3 5 8 13 21 34 ``````