MCQ Practice

What is the output of this program? #include #include void response (int); void response (int sig_no) { printf("%sn",sys_siglist[sig_no]); } int main() { pid_t child; int status; child = fork(); switch(child){ case -1: perror("fork"); case 0: break; default : signal(SIGCHLD,response); wait(&status); break; } }

A

this program will print nothing

B

this program will print "Child Exited"

C

segmentation fault

D

none of the mentioned

Correct Answer: B