N一直都等于m怎么小于m啊,第二个循环一直不成立啊? 没看懂
for(n=2; n<m; n++) (n在这里自增了1后去执行if语句)
{
if( m%n==0 ) //什么条件下跳出当前循环
break; //这里应该退出当前循环了
}