C 표준에 의하면 에러가 없으면 0를 return하라고 되있는데 이럴 경우 if에서 true를 else 처리해야됨.
물론 그냥 ㅈ까고 코딩해도 되긴 하는데 뭔가 줜나 찝찝함. 

보통 이런 경우 함수가 성공정으로 완료되면 0 return함 아니면 다른 값 return함?