c++输出错误问题
#include <iostream>using namespace std;
int main()
{
int i = 2,j = 2,t = 0;
while(i <= 100)
{
while(j < i)
{
if(i % j == 0)
break;
j++;
}
if(j == i)
{
cout << i << " ";
t++;
}
if(t % 5 == 0)
cout << endl;
i++;
j = 2;
}
return 0;
}
求助,这是用穷举法找出0-100间的素数并显示出来的程序,结果一共有25个数字,所以我准备每5个数字换一行,但是程序输出的换行有些问题,求大神指点