Advertisement
valve2

factorial using recursion

May 13th, 2023
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.26 KB | Software | 0 0
  1. #include <stdio.h>
  2. int fact(int n){
  3.         if(n ==0 || n==1){
  4.     return 1;
  5.         }
  6.         else {
  7.     return n *fact(n-1);
  8.         }
  9. }
  10.  
  11. int main(){
  12. puts("Enter a number");
  13. int n;
  14. scanf("%d", &n);
  15. printf("%d! = %d", n, fact(n));
  16. return 0;
  17.  
  18. }
  19.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement