#include< stdlib.h >
void abort(void);
abort() terminates the program. It does the following (in this order):
If your application handles SIGABRT and the signal handler does not return (e.g., because it does a longjmp()), the application is not halted.
raise(), and