소개
게시글
질문&답변
2021.02.05
scanf_s 오류가 모든 프로젝트에서 나요
repl 사이트에서 해도 오류가 나는 데 왜그런걸까요...
- 1
- 2
- 910
질문&답변
2021.01.09
scanf_s오류
#include #include #include int getRandomNumber(int level); void showQuestion(int level, int num1, int num2); void success(); void fail(); int main(void) { //문이 5개가 있고, 각 문마다 점점 어려운 수식 퀴즈가 출제 (랜덤) //맞히면 통과, 틀리면 실패 srand(time(NULL)); int count = 0; for (int i =1; i 5; i++) { int num1 = getRandomNumber(i); int num2 = getRandomNumber(i); showQuestion(i, num1, num2); int answer = -1; scanf_s("%d", &answer); if (answer == -1) { printf("프로그램을 종료합니다\n"); break; } else if(answer == num1 * num2) { success(); count++; } else { fail(); } } return 0; } int getRandomNumber(int level) { return rand() % (level * 7) + 1; } void showQuestion(int level, int num1, int num2) { printf("\n\n\n########## %d 번째 비밀번호 #######\n", level); printf("\n\t%d * %d 는?\n\n", num1, num2); printf("#################################\n"); printf("\n비밀번호를 입력하세요 (종료 : -1) >> "); } void success() { printf("\n >> Good ! 정답입니다 \n"); } void fail() { printf("\n >> 땡 ! 틀렸습니다 \n"); }
- 0
- 1
- 162