Sei sulla pagina 1di 1

WAP to print the factorial of a user defined number using recurrsion.

#include<stdio.h>
#include<stdlib.h>
int rec(int);
void main()
{
int num,fact;
printf("Enter the number:\n");
scanf("%d",&num);
fact=rec(num);
printf("Factorial=%d",fact);
}
int rec(int x)
{
int f;
if (x==0)
return(1);
else
f=x*rec(x-1);
return(f);
}

Potrebbero piacerti anche