#include<stdio.h>
int main()
{
int num[5];
int max, min;
FILE* fp;
fp=stdin;
printf("(1, 2, 3, 4, 5, 6, 7, 8, 9)중 5개를 입력하세요.(같은 숫자를 입력가능)\n");
printf("[1번째 수]? ");
scanf_s("%d", &num[0]);
for(int i=0;i<5;i++)
{
printf("[%d번째 수]? ",i+1);
if (scanf("%d", &num[i]) == 0) fprintf(stderr, "(1, 2, 3, 4, 5, 6, 7, 8, 9) 중에서 하나의 숫자를 다시 입력해주세요.\n");
}
return 0;
}
이거 해서 문자 입력하면
다시 입력받는거 어케함? 다시입력해달라는것만 계속뜸
for문이 뭘 반복하고있노?
아 걍 for문 없애고 따로 해야겠다
숫자 입력하는곳에 문자 입력해버리면 버퍼가 꽉찰듯
그냥 스위치 하고 익셉션해