由于没有你的头文件zylib.h,所以无法编译从程春悄序本身看,main函数中友旦 for(i=2;i<=j;++i); { for(k=1;k<=5;++k) { if(IsPrime(i)==TRUE) printf("%6d",i); } printf("\n"); }是错的。错在内部循环,如果i是素数,则你会将其输出5次。可以修改为 k = 0; for(i=2;i<=j;++i); { if(IsPrime(i)==TRUE) { k++; printf("%6d",i); } if(k==5) { k = 0; printf("\n"); } }其余不变,这扒告渣样应该就对了。
标签:哪错,对齐,每行
版权声明:文章由 知识百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhshbaiwen.com/article/218402.html