Как я понял ей не нравится последний параметр (даже если я сделаю их 4, то 4 будет не верным)
Но если оно понимает в чем ошибка, то я нет...
в общем да, если все закончилось хорошо, то лучше делать exit(0)
если "YES" это плохо, то тогда да, можно единичку.