소개
게시글
질문&답변
2021.02.05
scanf_s 오류가 모든 프로젝트에서 나요
repl 사이트에서 해도 오류가 나는 데 왜그런걸까요...
- 1
- 2
- 737
질문&답변
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
- 101