#define?N?10?//定義符號常量
//求出每壹項階乘值的函數
int?fact(int?n)
{
int?i;
int?s;
for(i=s=1;i<=n;i++)
s*=i;//從1開始循環累加相乘
return?s;
}
int?main()
for(i=1,s=0;i<=N;i++)
s+=fact(i);?//從第1項開始循環累加每壹項的階乘值
printf("1!+2!+3!+……+10!=%d\n",s);
return?0;