Write a program to print theFibonacci series up to ten terms
Answers
Answered by
0
Input
Input number of terms: 10
Output
Fibonacci series: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34
C program to print Fibonacci series up to n terms */
#include <stdio.h>
int main() { int a, b, c, i, terms;
/* Input number from user */
printf("Enter number of terms: ");
scanf("%d", &terms);
/* Fibonacci magic initialization */
a = 0; b = 1; c = 0;
printf("Fibonacci terms: \n");
/* Iterate through n terms */
for(i=1; i<=terms; i++)
{ printf("%d, ", c);
a = b; // Copy n-1 to n-2
b = c; // Copy current to n-1
c = a + b; // New term
}
return 0;
}
Output:
Enter number of terms: 10
Fibonacci terms: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34,
Similar questions