아이 핑계로 새로운 공부 재미에 빠져드는 중입니다. ㅎㅎ
#include <stdio.h>
#include <stdbool.h>
#pragma warning (disable : 4996)
int main(void)
{
int a, n=0, i, j;
printf("2 이상의 정수를 입력하세요 :");
scanf("%d", &a);
for (i = 2; i <= a; i++)
{
if (n % 5 == 0) printf("\n"); //소수 5회 출력 후 줄 바꿈
for (j = 2; j <= i; j++)
{
if (i % j == 0) break;
}
if (i == j)
{
printf(" %d", i);//소수 출력
n++;//소수 출력 횟수 1증가
}
}
return 0;
}
별로 중요한 것은 아닐 수 있지만...
이렇게 해서 실행을 시키면
이렇게 출력 사이가 뜨는데 왜 이렇게 되는 것일까요?
선배님들의 고견 부탁드립니다.