Witam.
Chciałbym na poziomie funkcji obsłużyć błąd, wyświetlić go i zamknąć program.
struktura programu:
funkcja1();
funkcja2();
main()
{
funkcja1();
funkcja2();
}
Teraz w funkcja1() jest warunek if(memcmp()) i przy błędnym sprawdzeniu chciałbym zamknąć programi wyświetlić komunikat, żeby funkcja2() już się nie wykonywała.
exit(0);
zamyka mi program i nie pozwala na wyświetlenie niczego.
Co zrobić w takiej sytuacji?