Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 논문 구글번역
- 유재하
- C언어
- 논문 파파고
- magnetic field
- pdf복붙
- mri
- 너의 이름은 ost
- 서현우의 C프로그래밍 정복
- 함수 원형
- 구글번역
- 조립식 컴퓨터
- 씀
- 중성자
- Python
- 재귀호출
- SRGAN
- 피아노커버
- pdf 복붙
- 피아노 커버
- piano cover
- function
- C
- python piano
- super resolution
- 이것이 C언어다
- 자기장
- 수소
- pdf 파파고
- 원소
Archives
- Today
- Total
로봇이 되고픈 부엉이
(C 언어) 로또 프로그램 본문
728x90
반응형
로또 프로그램이라곤 하지만
문제에 문제가 있다.
"로또는 45까지만 숫자를 받아야 한다."
위 사항을 고려하지 않고, 책에 나온 문제에 충실하여 해결한 코드는 다음과 같다.
#include<stdio.h>
#include<Windows.h>
int main() {
int lotto[7] = {0};
int index = 0;
while (index != 6) {
printf("로또 번호 입력 : ");
int input_num;
scanf_s("%d", &input_num);
int plag = 0;
for (int i = 0; lotto[i] != 0; i++) {
if (input_num == lotto[i]) {
printf("같은 번호가 있습니다!\n");
plag = 1;
break;
}
}
if (plag == 0) {
lotto[index++] = input_num;
}
}
printf("입력된 로또 번호 : ");
for (int i = 0; i < lotto[i]; i++) {
printf("\t%d", lotto[i]);
}
printf("\n");
system("pause");
return 0;
}
728x90
반응형
'대학생의 그쩍거림 > C 언어' 카테고리의 다른 글
(C 언어) Factorial(재귀호출 사용) 팩토리얼 n! 구하기 (0) | 2019.04.21 |
---|---|
(C 언어) Fibonacci(재귀호출 사용) 피보나치 수열 (0) | 2019.04.21 |
(C 언어) 대소문자 변환 프로그램 (0) | 2019.04.21 |
비주얼 스튜디오 검은창이 바로 꺼질 때 (0) | 2019.04.14 |
(C 언어) Combination 조합 계산하기 (1) | 2019.04.14 |