Re: 11.7 심사문제에 visual studio에서 제대로 작동하는 코드를 입력했는데, 실행되지 않는 코드를 제출했다고 합니다.
, 도장_ 관리자님이 작성return 0;을 써야 합니다.
프로그램은 정상 실행이 되면 종료 코드가 0이어야 합니다.
return 100은 종료 코드가 100이고 이는 시스템에서 에러로 처리하게 됩니다.
Exit code: 100이와 같이 되기 때문에 이는 오류로 처리됩니다.
Windows의 배치 파일, 파워셸에서도 프로그램의 종료 코드를 이용해 프로그램이 정상 종료인지 비정상 종료인지 판단할 수 있으며, 리눅스에서도 프로그램의 종료 코드로 같은 판단을 할 수 있습니다. 셸 스크립팅을 하면 필수로 배우게 되는 내용이지만, C 언어 입문 학습자에게는 필요한 내용이 아닙니다. return 100은 잘못된 코드 작성입니다. 관례를 따르는 게 좋습니다.