main() { int i,m; m=0; for(i=0;i<5;i++) { if(i<1) m+=1; else if(0<i&&i<3)/*你的这个条件表达错了,改成这样就好了。*/ m+=10; else m+=100; } printf("m= %d\n",m); getch(); }