분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
아이 핑계로 새로운 공부 재미에 빠져드는 중입니다. ㅎㅎ
#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;
}
별로 중요한 것은 아닐 수 있지만...
이렇게 해서 실행을 시키면
이렇게 출력 사이가 뜨는데 왜 이렇게 되는 것일까요?
선배님들의 고견 부탁드립니다.
죄송합니다. 댓글 작성은 회원만 가능합니다.