#include
void main(){
int i,j,temp=1,sum=0,n;
printf("请输入一个数:");
scanf("%d",&n);
while(n<=0){
if(n>0){
break;
}
printf("n的值必须大于0!");
printf("\n");
printf("请输入一个数:");
scanf("%d",&n);
}
for(i=1;i<=n;i++){
temp=1;
for(j=1;j<=i;j++){
temp*=j;
}
sum+=temp;
}
printf("1!+2!+3!+⋯⋯+n!的和是:%d",sum);
}
#include
int main()
{int i,n,t=1,s=0;
scanf(%d",&n);
for(i=1;i<=n;i++)
{t*=i;
s+=t;
}
printf("%d",s);
return 0;
}