请问下这道C语言题目,是什么意思,
计算公式 1!+2!+3!+…+20! 的和. 不知道要做什么啊,我很菜我承认!! 求指导.,!
#include<stdio.h> long jc(int x); void main() { long sum=0,n,i; printf("请输入要计算的数:\n"); scanf("%d",&n); for(i=1;i<=n;i++) sum=sum+jc(i); for(i=1;i<=n;i++) { printf("%d!",i); if(i==n) break; printf("+"); } printf("=%u\n",sum); } long jc(int x) { int i,n=1; for(i=1;i<=x;i++) n=n*i; return(n); }LZ看看这个 我写的是不只是到20的阶乘!但是感觉很繁琐,希望前辈指点,改进改进!