c语言解题 这该怎么做

程序填空(程序功能:求100~200间的全部素数) (1) main() { int m,k,i,n=0; for(m=101;m<=200;m+=2) { if(n%10==0) printf("\n"); k=sqrt(m); for(i= (2) ;i<=k;i++) if(m%i==0) (3) ; if(i== (4) ) { printf("%d ",m); (5) ;} } }
这怎么解,怎么做

供参考:

//求100~200间的全部素数
#include <stdio.h>
#include <math.h>
main()
{
    int m,k,i,n=0;
    for(m=101;m<=200;m+=2)
    {
        if(n%10==0)
           printf("\n");
        k=sqrt(m);
        for(i=2;i<=k;i++)   //(2)
           if(m%i==0) break;//(3) ;
        if(i==k+1)     //(4)
        {
           printf("%d ",m);
           n++;      //(5) ;
        }
    }
}