fork download
  1. #include <iostream>
  2. using namespace std;
  3. int factorial(int n)
  4. {
  5. if(n==1||n==0) return 1;
  6. else return n*factorial(n-1);
  7. }
  8. int main() {
  9. cout<<"please enter a number: ";
  10. int n;
  11. cin>>n;
  12. cout<<n<<"'s factorial is "<<factorial(n)<<endl;
  13. return 0;
  14. }
Success #stdin #stdout 0s 15232KB
stdin
5
stdout
please enter a number: 5's factorial is 120