C Program For Recursive Function
Get Certified in C Programming and Take Your Skills to the Next Level
Program 1
// Program for Recursion
#include<stdio.h>
#include<conio.h>
void display(int);
void main()
{
int n,x;
register int m;
printf("Enter a limit");
scanf("%d",&n);
// display(n);
x=factorial(n);
printf("Factorial is %d ",x);
}
// Recursive function
void display(int n)
{
static int i=1;
if(i>n)
return;
printf("%d ",i);
i++;
display(n);
}
// Recursive function
int factorial(int n)
{
static int f=1;
if(n==0)
return f;
f=f*n;
n--;
factorial(n);
}
Your 15 seconds will encourage us to work even harder
Please share your happy experience on Google

