麻烦你研究出来发出来一下..
我要回宿舍了 不然今晚就回不去了`````
main()
{
int n,i;
long sum=0,factorial(int number);
printf("input a munber:");
scanf("%d",&n);
for(i=1;i<=n;i++)
sum+=factorial(i);
printf("%ld",sum);
getch();
}
long factorial(int number)
{
if(number<=1)
return 1;
else
return(number*factorial(number-1));
}
这个应该是阶乘和了。