글
#include < stdio.h >
#include < stdlib.h >
#include < time.h >
void main()
{
int i, j, k, n, equal, lotto[6];
printf("몇 게임?");
scanf("%d", &n);
srand(time(NULL));
for (j=0; j < n; j++)
{
i = 1;
lotto[0] = rand()%45 + 1;
while (i < 6)
{
equal = 0;
lotto[i] = rand()%45 + 1;
for (k=0; k < i; ++k)
{
if (lotto[k] == lotto[i])
equal = 1;
}
++i;
if (equal == 1)
--i;
}
for (k=0; k< 6; ++k)
printf("%d ", lotto[k]);
printf("\n");
}
scanf("%d", &i);
}
선언 부분에 k가 없었던 것과 버그가 있던 부분을 수정하였습니다
출처:네이버지식
'컴퓨터 > c자료' 카테고리의 다른 글
MFC 파일 불러오기 , 파일 저장하기 다이얼로그 (출처 신기루님) (1) | 2013.12.29 |
---|---|
lcd 출력 (0) | 2013.12.29 |
CFontDialog (폰트 설정) (출처 아르님) (0) | 2013.12.29 |
마프 과제 (0) | 2013.12.29 |
c로 짠 테트리스 게임 (주석 포함) (0) | 2013.12.29 |
RECENT COMMENT