#include #include #include void handler(int sig); int main() { printf("Hello.\n"); if(signal(SIGINT, handler) == SIG_ERR ) printf("Signal error: %s\n", strerror(errno)); while(1) sleep(1000); return 0; } void handler(int sig) { printf("Received SIGINT: %d\n", sig); }