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; + }