forybm   8년 전

ㅡ\자꾸 런타임에러가 나는데 이유가 뭘까요 ㅠㅠ

Dev C++ 에서는 잘 작동하는데

이류를 모르겠습니다.

f52985   8년 전

작성하신 코드의 두번째 for문 안에서, j의 값은 4까지 증가할 수 있습니다. 그런데 arr의 크기가 4이기 때문에, arr[4]로 접근하면 런타임 에러가 발생합니다.


따라서 문제를 해결하기 위해서는, arr의 크기를 5로 늘리거나 혹은 arr[0]가 last_number와 같은지를 미리 체크해서 for문을 빠져나오거나 등의 방법을 사용해야 합니다.

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