编辑代码

#include <iostream>
using namespace std;

int fun(int n){

if(n==0)
	return 1;
if(n>0)
	return n*fun(n-1);

}


int main()
{
	
	int n;
   cout << "Hello World"<<endl;;
	
	cin>>n;
	cout<< "the result is: " << fun(n) <<endl;
   return 0;
}