/*
Программа с пользовательской обработкой сигнала SIGINT,
возвращаюшаяся к первоначальной реакции на этот сигнал после 5 его обработок*/
#include <signal.h>
#include <stdio.h>
int i=0; /* Счетчик числа обработок сигнала */
void (*p)(int); /* Указатель, в который будет занесен
адрес предыдущего обработчика сигнала */
/* Функция my_handler -
пользовательский обработчик сигнала */
void my_handler(int nsig){