336699go   2년 전

안녕하세요

아래와 같이 코드를 쓰고 제출하니 "런타임 에러 (ArrayIndexOutOfBounds)"가 떴습니다.

그래서 이것 저것 시도하다 49번째 줄에서 char[][] inputWord = new char[N][50]; 를 char[][] inputWord = new char[N][51]; 로 바꾸니 에러가 뜨지 않고 통과 되었습니다.

문제에서 "단어의 길이는 최대 50이다." 라고 하여 배열의 크기를 50이라 했는데 어떤 부분에서 문제였는지 궁금해서 질문 올립니다.

감사합니다!

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