#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;
}