fork download
  1. #include<stdio.h>
  2. #include<sys/types.h>
  3. #include<unistd.h>
  4. int main() {
  5.  
  6. int pid = fork();
  7.  
  8. if (pid==0){
  9. for (int i=0; i<3; i++)
  10. printf("Hello World.");
  11. }
  12.  
  13. else{
  14. sleep(10);
  15. fork();
  16. for(int j=0; j<2; j++)
  17. printf("Bye World.");
  18.  
  19. }
  20. fork();
  21.  
  22. printf("Last fork.");
  23.  
  24. }
Success #stdin #stdout 0s 9432KB
stdin
Standard input is empty
stdout
Hello World.Hello World.Hello World.Last fork.Hello World.Hello World.Hello World.Last fork.Bye World.Bye World.Last fork.Bye World.Bye World.Last fork.Bye World.Bye World.Last fork.Bye World.Bye World.Last fork.