说明语法错误
题目是:将100~200之间的素数打印出来。 运行之后说明语法错误出现在程序的第四行。求高手赐教该如何修改。程序如下:
#include<stdio.h>
#include<math.h>
int fun(int m)
{ int i,k;
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i<k) ;
else printf("m=%d\n",m);
return m;
}
main()
{ int m,z;
for(m=101;m<200;m++)
z=fun(m);
}