moonsoo5522   8년 전

문자열의 길이를 먼저 알아낸후, 첫글자가 자음이라면 맨뒤로 밀면서 모음을 만나면 루프를 끝내게 헀습니다.

그리고 스트링의 앞자리가 index만큼 이동했을테니 그만큼 이동시켜서 콘솔에 출력하도록 했는데 자꾸 런타임 에러가 뜨네요

제 생각엔 모음이 하나도 없는 경우에 계속 루프를 돌아서 배열 범위를 초과하는거라고 생각되는데 이게 문제에 조건이 없어서 디버깅 하기가 힘드네요 ㅠㅠ

제가 놓치고 있는게 무엇인지 알고싶습니다 ㅜㅜ..

moonsoo5522   8년 전

해결했습니다... 모음이 아예 없는 경우가 있더군요... 문제에는 모음이 없을경우 예외처리를 따로 언급을 안해줘서 그냥 입력에 무조건 모음이 있구나 했는데

모음이 없을경우 그냥 그대로 출력하고 ay붙이니까 correct answer 판정 받았습니다..ㅋㅋ

psychobabo   8년 전

감사합니다! 문제 푸는데 도움 많이 되었습니다 ^^

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