diff --git a/fib b/fib new file mode 100755 index 0000000..bd0a88d Binary files /dev/null and b/fib differ diff --git a/fib.c b/fib.c new file mode 100644 index 0000000..1c09f48 --- /dev/null +++ b/fib.c @@ -0,0 +1,18 @@ +#include +int fib(int n); +int main(int argc, char **argv) +{ + printf("Print number of fibanachi sum\n"); + int n = 1; scanf("%d", &n); + printf("\n%dth number of fibanachi sum is: ", n); + printf("%d\n", fib(n)); + return 0; +} +int fib(int n) +{ + int array[n]; + array[0] = 0; array[1] = 1; + for(int i = 2; i <= n; i++) + {array[i] = array[i-1] + array[i-2];} + return array[n - 1]; +}