C언어
혼공C 도전실전 예제 내 풀이
haebin23
2023. 8. 17. 21:34
p.292
#include <stdio.h>
void input_nums(int *lotto_nums);
void print_nums(int *lotto_nums);
int main(void)
{
int lotto_nums[6];
input_nums(lotto_nums);
print_nums(lotto_nums);
return 0;
}
void input_nums(int *lotto_nums)
{
int i;
int j;
for(i = 0; i < 6; i++)
{
printf("번호 입력 : ");
scanf("%d", lotto_nums + i);
for(j = 0; j < i; j++){
if(lotto_nums[j] == lotto_nums[i])
{
printf("같은 번호가 있습니다!\n");
i--;
}
}
}
}
void print_nums(int *lotto_nums)
{
int i;
printf("로또 번호 : ");
for(i = 0; i < 6; i++)
{
printf("%d ", lotto_nums[i]);
}
}