vision929   6년 전

1 2 1 3 4 5 6 2 4 9 를 입력하면 출력으론

1 2 3 4 5 6 9 가 나오길 바라는 코드입니다! 


코드 설명은 밑에 각주와 함께 써두겠습니다 ㅠㅠㅠ 자꾸 이상한 쓰레기값만 출력되네요. 

아무래도 break 위치가 틀린 듯한데.. 어디서부터 손대야할지 모르겠네요..

djm03178   6년 전

17번째 줄에서 break;를 하면, 가장 안쪽의 루프 하나를 탈출하므로 20번째 줄로 나가게 됩니다. 즉, 21과 22번째 줄은 항상 실행이 됩니다.

그리고 21번째 줄의 ==는 둘이 같은지를 비교하는 비교 연산이지, 대입하는 연산이 아닙니다. = 을 써야 합니다.

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