#include <stdio.h>
int main()
{
int a=101,i,n;
for(i=2;i<a;i++);
{
for(n=2;n<i;n++);
{
if(i%n==0)break;
}
printf("%d",i);
return 0;
}
}
输出100以内的所有质数,编译错误提醒我break不在循环里面。break不是在第二个for循环里面吗?