fork(2) download
  1. // Forever alone
  2. #include <unistd.h>
  3.  
  4. int main() {
  5. int loop[2];
  6. pipe(loop);
  7. dup2(loop[0], 0);
  8. dup2(loop[1], 1);
  9. close(loop[0]); close(loop[1]);
  10. write(1, "hi", 3);
  11. execlp("cat", "cat", 0);
  12. }
Time limit exceeded #stdin #stdout 5s 3780KB
stdin
Standard input is empty
stdout
Standard output is empty