Question: ./getAnswer 4 #include #include #include #include #include #include int main (int argc, char *argv[]) int pid; int err: int i, n; int status; char buf[10];

 ./getAnswer 4 #include #include #include #include #include #include int main (int

./getAnswer 4 #include #include #include #include #include #include int main (int argc, char *argv[]) int pid; int err: int i, n; int status; char buf[10]; i = atoi (argv[1]); pid = fork(); if (pid == 0) { if (i == 1 ) { exit (1); } sprintf (buf, "%d", i - 1); err = execl ("./getAnswer", "getAnswer", buf. "8", NULL); if (err -1) exit (2); else err = waitpid(-1, &status, 0); n = WEXITSTATUS (status); if (argc == 3) exit (n): else printf ("Result = %d in); } Predict the output by selecting from the following alternatives

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!