for(i=100;i%3!=0;i++);//多了分号且逻辑错误
#includeint main(){ int i; for(i=100;i<200;i++) { if(i%3!=0)printf("%d\n",i); }}
for(i=100;i%3!=0;i++);后多了个分号。
i%3!=0这样控制循环得不到正确结果。建议
for(i=100;i<201;i++)
if(i%3)
printf("%d ",i);