march381   5년 전

문제 풀다가 궁금해서 질문 올립니다

exit함수가 런타임 에러를 일으키는 원인이 되나요?

만약 그렇다면 이유가 무엇인가요?

소스 코드에서 while문 내에 있는 return 0;를 exit(1);으로 썼더니 계속 런타임 에러가 떠가지고 질문 드립니다.

djm03178   5년 전

main 함수에서 exit을 호출하는 것은 return을 하는 것과 같습니다.

프로그램이 0이 아닌 수를 리턴하면 채점 프로그램은 런타임 에러로 간주합니다.

따라서 exit도 exit(1) 이 아니라 exit(0)으로 하면 괜찮습니다.

march381   5년 전

감사합니다!

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