This commit is contained in:
k0rrluna 2025-02-16 20:34:26 +03:00
parent 9e90bec9f7
commit 46e9d36a27

View File

@ -0,0 +1,29 @@
#include <stdio.h>
unsigned long long int fibonacci(int n);
int main (void){
puts("Enter fibonacci step!");
int n;
if(!scanf("%d", &n)){
puts("invalid");
return 1;
}
printf("%d. step of fibonacci: %llu\n", n, fibonacci(n));
return 0;
}
unsigned long long int fibonacci(int n) {
if(n == 0 || 1 == n){
return n;
} else {
return fibonacci(n - 1) + fibonacci (n - 2);
}
}