Select from the options to fill in the blanks with a correct statement. Options may be used more than once or not at all. Options: Error Parent Child Grandchild Zombie int main() { pid_t pid; pid = fork(); if (pid > 0) { fprintf(stdout, “__________\n”); // Statement 1 } else if (pid == 0) { fprintf(stdout, “_________\n”); // Statement 2 if ((pid = fork()) > 0) { fprintf(stdout, “_________\n”); // Statement 3 } else if (pid < 0) { fprintf(stdout, “_________\n”); // Statement 4 } else { fprintf(stdout, “__________\n”); // Statement 5 } } return 0; }
Select from the options to fill in the blanks with a correct statement. Options may be used more than once or not at all.
Options: Error Parent Child Grandchild Zombie
int main() {
pid_t pid;
pid = fork();
if (pid > 0) {
fprintf(stdout, “__________\n”); // Statement 1
} else if (pid == 0) {
fprintf(stdout, “_________\n”); // Statement 2
if ((pid = fork()) > 0) {
fprintf(stdout, “_________\n”); // Statement 3
} else if (pid < 0) {
fprintf(stdout, “_________\n”); // Statement 4
} else {
fprintf(stdout, “__________\n”); // Statement 5
}
}
return 0;
}
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images