int factr(int x) { if(x<=1) return 1; else return x*factr(x-1); }
main(int argc,char *argv[]) { int n,f; n=atoi(argv[1]); f=factr(n); printf("\nfactorial of %d is %d\n",n,f); }
int main() { print("Factorial of 10 is: "); print(factr(10)); return 0; }
int factr (int n) { if (n<2) return 1 ; else return (n * factr(n-1)) ; }
/* return the factorial of i */ factr(int i) { if (i < 2) { return 1; } else { return i * factr(i - 1); } }
int factr(int n) { int answer = 0; if (n == 1) { return 1; } answer = factr(n - 1)*n; return answer; }
int main() { printf("fact 10 is: %f\n", factr(10)); printf("fact 10 is: %f\n", facti(10)); return 0; }
int main(){ std::cout << "Factorial 4: " << factr(4); return 0; }
main() { print(factr(10)); }
int main () { int i = factr(7) ; return 0 ; }