编写程序,计算sum=1!+2!+3!+⋯+n!
输入格式:
在一行输入一个不超过10的非负整数。
输出格式:
按照 sum = 计算结果
的格式输出。输出时“=”两边有空格。
输入样例:
6
输出样例:
sum = 873
#include <stdio.h>
#include <math.h>
int main ()
{
int n,i,j,s=1,sum=0;
scanf("%d",&n);
for(i=1;i<=n;i++){
s=1;
for(j=1;j<=i;j++){
s*=j;
}
sum+=s;
}
printf("sum = %d",sum);
return 0;
}