int main(void)
{
puts("Press <Shift><Prt Sc> to terminate");
//save the old interrupt
oldfunc=getvect(5);
//install interrupt handler
setvect(5,get_out);
//do nothing
while(looping);
//restore to original interrupt routine
setvect(5,oldfunc);
puts("Success");
return 0;
}
void interrupt get_out()
{
looping=0; //change global variable to get out of loop
}