From a808aa2e335f21ccb1382f20883588085611aaa6 Mon Sep 17 00:00:00 2001 From: Gary Miller Date: Sat, 14 Oct 2023 00:45:07 -0400 Subject: [PATCH] Create FibonacciRecursiva.c --- src/c/FibonacciRecursiva.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/c/FibonacciRecursiva.c diff --git a/src/c/FibonacciRecursiva.c b/src/c/FibonacciRecursiva.c new file mode 100644 index 00000000..823d6641 --- /dev/null +++ b/src/c/FibonacciRecursiva.c @@ -0,0 +1,18 @@ +#include + +int fibonacci_recursive(int number) { + if (number == 0) { + return 0; + } else if (number == 1) { + return 1; + } else { + return fibonacci_recursive(number - 1) + fibonacci_recursive(number - 2); + } +} + +int main(void) { + int test_nbr = 12; + + printf("recursive: %d\n", fibonacci_recursive(test_nbr)); + return 0; +}