#include #include #include #include #define N 5 int n = 0; void hello(int signo) { printf("Hello\n"); n++; } int main(int argc, char** argv) { struct sigaction sa; sa.sa_handler = hello; sa.sa_flags = 0; sigaction(SIGINT, &sa, 0); while(n < N); return EXIT_SUCCESS; }