Reply to comment
Fibonacci Number in C using Recursive Function
Tagged:
A recursive function is a function that calls itself during its execution.
#include<stdio.h>
int fibonacci(unsigned long n){
if(n <=1 )
return n;
else
return fibonacci(n-1) + fibonacci(n-2);
}
int main(){
int n;
printf("enter positive integer: ");
scanf("%i", &n);
int x = fibonacci(n);
printf("fib(%i) = %i", n, x);
return 0;
}
output:
![]()

Recent comments
5 days 3 hours ago
2 weeks 4 days ago
3 weeks 1 hour ago
3 weeks 1 hour ago
4 weeks 2 days ago
4 weeks 5 days ago
4 weeks 5 days ago
6 weeks 1 day ago
7 weeks 3 days ago
7 weeks 3 days ago