tghyyhju   4년 전


5번째 줄 과 7번째 줄 1001들을 1000으로 바꾸면 틀렸다고 뜹니다. 1001로 놔두면 맞았다고 뜨구요...

27번째 줄에서 범위를 걸러주기때문에 1000이건 1001이건 상관없지 않나요??.. 런타임 에러도 아니고 왜 틀린걸까요...

djm03178   4년 전

질문을 올릴 때는 맞은 코드를 올린 뒤 "여기랑 저기를 이렇게 바꾸면~" 이라고 설명하지 말고, 틀린 코드 그 자체를 올려주세요. 차라리 틀린 코드를 올린 뒤 "이렇게 저렇게 바꾸면 맞습니다"라고 설명하는 편이 좋습니다.

문자열은 마지막에 널 문자가 들어가기 때문에 arr로 한 줄씩 문자열로 입력받기 위해서는 1000글자를 입력받기 위해 실제로는 1001개의 자리가 필요합니다.

tghyyhju   4년 전

@djm03178님 답변 정말 감사합니다!!

앞으로는 더 질문답게 올리겠습니다!

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