The Fibonacci series is a sequence of numbers in which each number is the sum of the two preceding numbers. The first two numbers in the sequence are always 0 and 1. In this article, we will discuss how to write a C program to generate the Fibonacci series.

To generate the Fibonacci series in C, we will use a loop to iterate through the sequence and calculate each number in turn. Here is the complete code for a C program that generates the Fibonacci series:

## Print Fibonacci Series C Program

```
#include<stdio.h>
int main()
{
int n, i, t1 = 0, t2 = 1, nextTerm;
printf("Enter the number of terms: ");
scanf("%d", &n);
printf("Fibonacci Series: ");
for (i = 1; i <= n; ++i)
{
printf("%d, ", t1);
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
}
return 0;
}
```

Let’s break down this code line by line.

- The first line includes the standard input/output library
`stdio.h`

, which provides the`printf()`

and`scanf()`

functions. - The
`main()`

function is the entry point for the program. - Inside the
`main()`

function, we declare four integer variables:`n`

for the number of terms to generate,`i`

for the loop counter,`t1`

and`t2`

for the first two terms in the series, both initialized to 0 and 1, respectively. - We prompt the user to enter the number of terms to generate using the
`printf()`

and`scanf()`

functions. - We output the first term of the series using the
`printf()`

function. - We then use a
`for`

loop to iterate through the series and calculate each term in turn. - Inside the loop, we calculate the next term in the series by adding
`t1`

and`t2`

together and storing the result in`nextTerm`

. - We update
`t1`

to be equal to`t2`

and`t2`

to be equal to`nextTerm`

. - We output each term in the series using the
`printf()`

function, separated by a comma and a space. - Once the loop is finished, we return 0 to indicate that the program executed successfully.

## Input & Output

When we run this program and enter a value of 10 for the number of terms to generate, the output will be:

```
Enter the number of terms: 10
Fibonacci Series: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34,
```

This program demonstrates how to generate the Fibonacci series in C using a loop. The Fibonacci series is a simple but important mathematical concept that is used in many different programming tasks. By understanding the basics of C syntax and loops, you can create more complex programs that perform a wide variety of tasks.