编辑代码

#include <stdio.h>
int main () 
{
    long term,sum=0;
    int i,j;
    for(i=1,i<=10;i++)
    {
        term=1;
        for(j=1;j<=i;j++)
        term*=j;
        sum+=term;
    }
    printf("1!+2+!+...+10!=%1d\m",sum);
    return 0;
}