program/Program.c
/* Signal Handler for SIGINT, This makes sure that update data is saved before
the programme is terminated. */
Signal Handler for SIGINT, This makes sure that update data is saved before
the programme is terminated.
Signal Handler for SIGINT This makes sure that update data is saved before the programme is terminated .
void sigintHandler(int sig_num){ 
    signal(SIGINT, sigintHandler); 
    printf("\n Cannot be terminated using Ctrl+C. Please use the provided methods only. \n"); 
    fflush(stdout); 
}
void sigintHandler ( int sig_num ) { signal ( SIGINT , sigintHandler ) ; printf ( " \n \n " ) ; fflush ( stdout ) ; }
Signal Handler for SIGINT, This makes sure that update data is saved before
the programme is terminated.
Signal Handler for SIGINT This makes sure that update data is saved before the programme is terminated .
/* Reset handler to catch SIGINT next time. 
       Refer http://en.cppreference.com/w/c/program/signal */