#include <iostream>
using namespace std;

int function(int n){
    int m;
    if(n<0){
    cout<<"输入错误"<<endl;
    return 0;
		}
else if(n==1){
    m=1;
 }
else{
    m=n*function(n-1);}
    return m;
  }
int main(){
    cout<<"out:"<<function(5)<<endl;

}