Вы можете return
из всех функций вплоть до main
(самый хороший).
Вы можете назвать какой-нибудь вариант exit
.
Вы можете выбросить исключение.
Вы можете использовать setjmp
/ longjmp
, чтобы перейти к концу main
(пожалуйста, не надо).
Вы можете завершить работу приложения (позвонив по номеру abort
, raise(SIGKILL)
или подобному).
Я не могу придумать больше вариантов, но вполне может быть что-то ...