insu_nym   8년 전

아래 소스로 자꾸 런타임 에러가 나서 char* input을 scanf로 받는 대신 std::string line을 std::cin으로 받는 코드로 고쳐서 성공했습니다.

scanf는 런타임 에러가 나는 이유를 알 수 있을까요?


허접한 질문일 것 같아 두렵네요 ㅜㅜ

oohmydahlia   8년 전

char * input 부분이 문제인거같네요. 크기가 정의되있지않아서 런타임에러가 나는거같네요.

char input[100] 이렇게 크기를 정의해주시면 될거같애요.

insu_nym   8년 전

@oohmydahlia 감사합니다!

댓글을 작성하려면 로그인해야 합니다.