lee1201zxc   2년 전

틀렸다고나오는데 이유를 모르겠습니다..

djm03178   2년 전

이 문제는 여러 줄에 걸쳐 입력을 받아야 합니다. 그러나 이 코드의 scanf는 오로지 첫 줄에 대해서만 검사하고 있습니다.

또한 공백 문자에 대해서도 10번째 줄이 그대로 실행되고 있는데 이는 a의 범위를 벗어난 인덱스에 접근하게 만듭니다.

redrain   2년 전

문제를 풀어보지는 않았지만 공백을 입력받을때 ' '의 아스키 코드 값이 'a' 보다 작아서 생기는 문제 같아요.

lee1201zxc   2년 전

배열인덱스에 음수들어가는거 자체가 문제인가요? 저는 배열인덱스에 음수들어가도 출력안하면 문제없다고 생각했는데..

djm03178   2년 전

배열의 범위를 벗어난 인덱스에 접근하는 것은 undefined behavior입니다.

https://www.secmem.org/blog/20...

lee1201zxc   2년 전

드디어 풀었네요. 

감사합니다.

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