主()
{
int n,I;
雙j,sum=0,fac = 1;
printf("請輸入n(3 ~ 20)\ n ");
scanf("%d ",& ampn);
if(3 & lt;= n & amp& ampn & lt=20)
{
for(I = 0;我& ltn;fac=1,i++)
{
for(j = n-I;j & gt0;j -)
{
fac * = j;
}
sum+= fac;
}
printf("%.0lf\n ",sum);
}
其他
printf(" error \ n ");
getch();
}