diff --git a/factorial_using_recursion.c b/factorial_using_recursion.c new file mode 100644 index 0000000..f63a41d --- /dev/null +++ b/factorial_using_recursion.c @@ -0,0 +1,20 @@ +#include + int factorial(int number){ + if (number==1 || number==0) + { + return 1; + } + else{ + return (number * factorial (number-1)); + } + } + + int main() + { + int a; + printf("Enter a Number To Find The Factorial: "); + scanf("%d", &a); + printf("The Factorial of %d is %d", a, factorial(a)); + return 0; + + }