C Language - Recursive Factorial Function

 



#include <stdio.h>

#include <conio.h>


int factorial (int num)

{

if (num==0 || num==1)

{

return 1;

} else {

return (num*factorial(num-1));

}

}


int main()

{

int s;

printf ("Enter a number that you want for factorial \n  ");

scanf ("%d", &s);

printf ("The factorial of %d is %d \n", s, factorial (s));

return 0;

}


// ScreenShots:






Comments

Popular Posts