[問題] 換行出問題
#include<stdio.h>
#include<conio.h>
int main()
{
int n,i,j,a,k;
if (n=100)
{
for (i=2;i<=n;i++)
{
a = 0;
for (j=1;j<=i;j++)
{
if(i%j==0)
a+=1;
}
if(a<=2)
{
printf("%d",i);
k++;
if(k%5==0)
printf("\n");
else
printf("\t");
}
}
}
getch();
return 0;
}
要跑出 2 3 5 7 11
13 17 19 23 29
31 37 41 43 47
.....
可是我跑出來是 2 3 5
7 11 13 17 19
23 29 31 37 41
.....
不知道為什麼到五就換行了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.209.191
※ 編輯: ItsMyWorld 來自: 118.160.209.191 (03/30 13:28)
推
03/30 13:30, , 1F
03/30 13:30, 1F
→
03/30 13:31, , 2F
03/30 13:31, 2F
→
03/30 13:32, , 3F
03/30 13:32, 3F
→
03/30 13:34, , 4F
03/30 13:34, 4F
→
03/30 13:58, , 5F
03/30 13:58, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章