(新手求教一个简单的函数)请问我这里哪里出问题啦?
程序代码:
#include <stdio.h> #include <conio.h> su(int b) { int i,j; i=b; for(j=2;j<=i/2;j++) { if(i%j!=0) printf("%d",i); } } main() { int a; for(a=101;a<=200;a++) { su(a); if(a%10==0)printf("\n"); } getch(); }
输出的时候每个数都重复了10遍多