/* ignore.c */ #include #include #include #include void interception(int numero_signal) { fprintf(stdout, "Reception du signal %d par le processus %d\n", numero_signal, getpid()); } int main(void) { int i = 0; if (signal(SIGINT,interception) == SIG_ERR) fprintf(stderr,"Signal SIGINT non ignore\n"); for(i=1;i<=3;i++) { fprintf(stdout,"hello %d\n",i); sleep(2); } return EXIT_SUCCESS; }