leap=0錯寫成leap==0了,多了個等號。
其實沒這麽麻煩。
void?main(){
int?i,m,n=0;
for(m=101;m<=200;m++)
{
for(i=2;i<=m/2;i++)
if(m%i==0)?break;
if(i>m/2)?
printf("%d?",m);
n++;
if(n%10==0)
printf("\n");
}