#include<stdio.h> int main() { int a,mun[a],add=0; mun[0] = 1; scanf("%lld", &a); for (int i = 1; i <= a; i++) { mun[i] = mun[i-1] * i; }//求各个数的阶乘 for (int i = 0; i < a; i++) { add += mun[i]; }//求和 printf("%d", add); return 0; }