diff --git a/factorialOfNumber b/factorialOfNumber new file mode 100644 index 0000000..dcb2224 --- /dev/null +++ b/factorialOfNumber @@ -0,0 +1,21 @@ +#include + +long factorial(int n) +{ + if (n == 0) + return 1; + else + return(n * factorial(n-1)); +} + +void main() +{ + int number; + long fact; + printf("Enter a number: "); + scanf("%d", &number); + + fact = factorial(number); + printf("Factorial of %d is %ld\n", number, fact); + return 0; +}