int main(int argc, char **argv) { mysh_init(); mysh_print_welcome(); mysh_loop(); return EXIT_SUCCESS; }
int main(void) { if (signal(SIGTSTP, sigtstp_handler) == SIG_ERR) { printf("mysh: something wrong with binding sigtstp_handler\n"); exit(1); } if (signal(SIGINT, sigint_handler) == SIG_ERR) { printf("mysh: something wrong with binding sigint_handler\n"); exit(1); } mysh_loop(); return EXIT_SUCCESS; }