zoonie   3년 전

대소문자 알파벳과 숫자를 넣어봤을 때는 맞게 나오는데...어디서 문제가 있는지를 모르겠습니다 ㅠㅠ 도와주세요

fbfbf1   3년 전

저도 정확히 이유는 모르겠습니다만

일단 9~29번째 까지는 맞는 코드입니다.

혹시나 싶어서 입력 받을 때를 char배열 말고 string으로 선언해서 하니까

맞습니다라고 뜹니다.

아마 입력 받을때가 문제가 있는 것 같습니다.

fbfbf1   3년 전

https://kin.naver.com/qna/deta...


지식인을 찾아보니


'입력 스트림으로부터 얻은 문자열을 저장하기 위해 getline 함수의 첫 번째 인자에 문자열을 저장할 메모리의 주소를 넘겨 주어야 하는데 

char 변수값을 인자로 주었기 때문에 에러가 발생하는 것입니다.' 라고 나와있네요

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