Recursion Programs
Recursion Programs
2024
void main()
{
int prNo = 0, num = 1;
printf("\n\n Recursion : Print Fibonacci Series :\n");
printf(" Input number of terms for the Series (< 20) : ");
scanf("%d", &term);
printf(" The Series are :\n");
printf(" 1 ");
fibonacci(prNo, num);
printf("\n\n");
}
if (i == term)
return (0);
else
{
nxtNo = prNo + num;
prNo = num;
num = nxtNo;
printf("%d ", nxtNo);
i++;
fibonacci(prNo, num); //recursion, calling the function fibonacci itself
}
getch();
return (0);
2. Write a program in C to find the sum of digits of a number using recursion.
#include <stdio.h>
#include<conio.h>
int main()
{
int n1, sum;
clrscr();
printf(" Input any number to find sum of digits: ");
scanf("%d", &n1);