编辑代码

#include <stdio.h>
int main () {
  int i,j=1;
  double t=1,sum=0;
  printf("input i:");
  scanf("%d",&i);
  while(j<=i){
      t*=j;
      sum+=t;
      j++;
  }
  printf("sum=%f",sum);
  return 0;
}