Можно создать дубликат:
Error handling in C code
What return value should you use for a failed function call in C?Должен ли я вернуть 0 или 1 для успешной работы?
Я всегда использую 0, но его на самом деле не читаемым, если, в то время, и т.д.
Должен ли я вернуть 1? Почему главная функция возвращает 0 для успеха?
Связанный вопрос был закрыт. – bernie
@AdamBernier: как дубликат. У него были очень важные ответы. –
@ Oli: похоже, что другой вопрос был закрыт как дубликат (возможно, я просто не вижу его). Тем не менее, я согласен с закрытием этого и одного: вопросы для этого конкретного сайта кажутся слишком открытыми. – bernie