Bootstrap

计算1!+2!+3!+......+n!【C语言】

#include<stdio.h>
int main (){
    int i,j,n,sum=0,factorial=1;
    scanf("%d",&n);
    for(i=1;i<n+1;i++){
        factorial=1;//计算新的阶乘之前把factorial初始为1
        for(j=1;j<=i;j++){
            factorial*=j;
            }
        sum+=factorial;
        }
    printf("%d",sum);
    return 0;

;