#include #include #include #include void handler(int sig){ printf("test"); exit(0); } int main(int argc, char *argv[]) { signal(SIGALRM, handler); alarm(5); getchar(); printf("finished without a thing"); return 0; }