// 题目
// 输入n,求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
#include<stdio.h> int main() { int i=0; int a=0; long long num1=1; long long num2=0; scanf("%d",&a); for(a;a>=1;a--) { for(i=a;i>=1;i--) { num1=num1*i; } num2=num2+num1; num1=1; //这个地方很重要,找了半天错误 0.0 } printf("%lld\n",num2); return 0; }