piano9637   3년 전

위와같이 int형을 반환할때 반환값이0면 0을 출력할때는 런타임에러가 나오지만 아래와 같이 void형에서 0을 출력할때는 AC를 맞습니다.

문제가 무엇인가요??

ikeelee7742   3년 전

16번 줄 else if 문에 들어갔을 때 함수를 return해주지 않아서 런타임 에러를 일으킨게 아닐까요?

두번째 코드에서는 else if 가 끝나고 71번 줄에서 return시키기 때문에 정상적으로 종료한거구요.

piano9637   3년 전

흠 가능하면 재귀 호출할때 void형으로 해야되겠군요..

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