abcnana   2년 전

printf로 검산했을 때 b[i+1]과 a가 같은데도 while문을 탈출하지 않아요.

뭘 놓치고 있는 건가요?

dk10211   2년 전

처음에 while문에서는 비교를 a와 b[0+1]에 대해서 합니다. 그리고 b[0]에 대해서 연산을 하고 b[1]에 저장을 하죠 그런데 i값을 증가시켜 버렸으니

저장된 b[1]과 비교하는 것이 아닌 b[2]와 비교를 하기 때문에 항상 a는 0과 비교되게 됩니다. i값증가를 while문 이후에 하는게 좋을 것 같네요

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