navs159   4년 전

예제는 잘 돌아가는데 자꾸 틀렸습니다가 뜨네요...

도대체 어디서 잘못된걸까요???

djm03178   4년 전

14줄과 같이 쓰면 j가 8이 된 후 배열의 범위를 벗어난 val1[8], val2[8]에 먼저 접근하기 때문에 undefined behavior가 발생합니다. 18번째 줄도 마찬가지입니다. 조건 검사 순서만 바꾸어주면 맞습니다.

pichulia   4년 전

14번째 줄이랑 18번째 줄에서 조건문 순서를 바꿔보세요

val1[8], val2[8], val3[8] 같은 부분에 메모리를 참조하면서 메모리의 "KI-BUN"이 상한게 문제인거 같습니다.

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