1.编写程序:计算 (1+2+.….+10)+(100+101+...+200)+5!+15!

大一刚学c语言👉🏻👈🏻
写了很久的代码一直有错误,想知道怎么写
1.编写程序:计算
(1+2+.….+10)+(100+101+...+200)+5!+15!
谢谢

img

int sum=0,i,a=1;
for(i=1;i<=10;i++)sum+=i;
for(i=100;i<=200;i++)sum+=i;
for(i=1;i<=5;i++)a*=i;
sum+=a;
for(i=1,a=1;i<=15;i++)a*=i;
sum+=a;