while (Score < 100) {
scanf_s();
Turn += 1;
if (조건) {
코드
}
Sleep(1000);
printf("한장더 뽑나?%d",Turn);
}
이런 코드가 있거든?
근데 scanf_s가 입력을 대기하는게 아니라 if를 무시하고 printf를 실행하고 대기를 하더라고 그래서
printf가 두번이 실행됨
근데 다른 코드로 확인해봤는데 다른 코드는 의도대로 실행이 되는데 그럼 이코드에 문제가 있는거잖아?
왜이러는 거야?
scanf에 아무런 인자를 안줘도 되는게 맞냐
예시로 그렇게 쓴거임;;;
다른 코드에서 실수한게 이런 문제가 생기는 경우도 있나?
scanf_s 쓸때 인자 맨뒤에 바이트 입력값으로 줬어?