From 87e398189331acbba7050f4df22838bded52b1ae Mon Sep 17 00:00:00 2001 From: Radhe975 <73188996+Radhe975@users.noreply.github.com> Date: Sat, 31 Oct 2020 11:21:20 +0530 Subject: [PATCH] Create Fibonacci.c --- Fibonacci.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Fibonacci.c diff --git a/Fibonacci.c b/Fibonacci.c new file mode 100644 index 0000000..15c45cb --- /dev/null +++ b/Fibonacci.c @@ -0,0 +1,20 @@ +#include +void printFibonacci(int n){ + static int n1=0,n2=1,n3; + if(n>0){ + n3 = n1 + n2; + n1 = n2; + n2 = n3; + printf("%d ",n3); + printFibonacci(n-1); + } +} +int main(){ + int n; + printf("Enter the number of elements: "); + scanf("%d",&n); + printf("Fibonacci Series: "); + printf("%d %d ",0,1); + printFibonacci(n-2);//n-2 because 2 numbers are already printed + return 0; + }