#include<stdio.h>
double fact(int n)
//求n!
{
int i;
double result=1;
for(i=1;i<=n;i++)
result=result*i;
return result;
}
int main()
{
int i;
double sum=0;
for(i=1;i<10;i++)
sum=sum+fact(i);//阶乘的和
printf("1!+2!+...+10!=%f\n",sum);
return 0;
}