diff --git a/Fibonacci.c b/Fibonacci.c new file mode 100644 index 0000000..099e164 --- /dev/null +++ b/Fibonacci.c @@ -0,0 +1,23 @@ +#include +#include +void fibonacci(int num) +{ + if(num == 1 || num == 2)printf("1\n"); + else + { + int *fib = (int *)malloc(num*sizeof(int)); + fib[0] = 1; + fib[1] = 1; + for(int i = 2 ; i < num ; i++) + fib[i] = fib[i-1] + fib[i-2]; + for(int i = 0; i < num ; i++) + printf("%d\n" , fib[i]); + } +} +void main() +{ + printf("Enter Number of Elements : "); + int num; + scanf("%d" , &num); + fibonacci(num); +}