#include <stdio.h>
int fun(int N);
int main() {
int N,i;
long S = 0;
printf("输入一个正整数N:");
scanf_s("%d", &N);
for (i = 1; i <= N; i++) {
S = S+fun(i);
}
printf("S=%d\n", S);
return 0;
}
int fun(int N) {
int i;
long result=1;
for (i = 1; i <= N; i++) {
result *= i;
}
return result;
}```