既然是i*(i+1)*(i+2),那么i最大是99,而不是101for(i=1;i<=101;i++)改为for(i=1;i<=99;i++)
for (i=0;i<=101;i=i+2){ term=i*(i+1)*(i+2); sum=sum+term;}