まさか
check(x) && exit(1);
とか書いてる奴がいるの?

そんな奴はプログラマやめて下さい