trapdel
void trapdel(int);
signal(SIGINT, trapdel);/* catch subsequent DELs */
signal(SIGINT, trapdel);