From 369e853372641ed9ae9197302f500498efa6530f Mon Sep 17 00:00:00 2001 From: Abhisikta Date: Thu, 1 Oct 2020 12:41:25 +0530 Subject: [PATCH] "Added factorial of a number in C" --- CODE in C/Mathematical/factorial_recursion.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 CODE in C/Mathematical/factorial_recursion.c diff --git a/CODE in C/Mathematical/factorial_recursion.c b/CODE in C/Mathematical/factorial_recursion.c new file mode 100644 index 0000000..041629c --- /dev/null +++ b/CODE in C/Mathematical/factorial_recursion.c @@ -0,0 +1,19 @@ +#include +long int factorial(int n){ + if (n<=1) + return 1; + else + { + return factorial(n-1)*n; + } + +} + +int main(){ + int n; + long int fact; + printf("Enter number : "); + scanf("%d",&n); + fact = factorial(n); + printf("Factorial of %d is %li.\n",n,fact); +} \ No newline at end of file