#include <sys/types.h>
#include <sys/wait.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
int main (int argc, char ∗argv[]) {
int num;
pid t pid;
for (num= 0; num< 3; num++) { pid= fork();
printf ("Soy el proceso de PID %d y mi padre tiene%d de PID.\n",
getpid(), getppid());
if (pid!= 0)
break;
srandom(getpid());
sleep (random() %3);
}if (pid!= 0)
printf ("Fin del proceso de PID %d.\n", wait (NULL));
return 0;
}
I2luY2x1ZGUgPHN5cy90eXBlcy5oPgojaW5jbHVkZSA8c3lzL3dhaXQuaD4KI2luY2x1ZGUgPHVuaXN0ZC5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgppbnQgbWFpbiAoaW50IGFyZ2MsIGNoYXIg4oiXYXJndltdKSB7CmludCBudW07CnBpZCB0IHBpZDsKZm9yIChudW09IDA7IG51bTwgMzsgbnVtKyspIHsgcGlkPSBmb3JrKCk7CnByaW50ZiAoIlNveSBlbCBwcm9jZXNvIGRlIFBJRCAlZCB5IG1pIHBhZHJlIHRpZW5lJWQgZGUgUElELlxuIiwKZ2V0cGlkKCksIGdldHBwaWQoKSk7CmlmIChwaWQhPSAwKQpicmVhazsKc3JhbmRvbShnZXRwaWQoKSk7CnNsZWVwIChyYW5kb20oKSAlMyk7Cn1pZiAocGlkIT0gMCkKcHJpbnRmICgiRmluIGRlbCBwcm9jZXNvIGRlIFBJRCAlZC5cbiIsIHdhaXQgKE5VTEwpKTsKcmV0dXJuIDA7Cn0=
Main.java:1: error: illegal character: '#'
#include <sys/types.h>
^
Main.java:1: error: class, interface, or enum expected
#include <sys/types.h>
^
Main.java:2: error: illegal character: '#'
#include <sys/wait.h>
^
Main.java:3: error: illegal character: '#'
#include <unistd.h>
^
Main.java:4: error: illegal character: '#'
#include <stdio.h>
^
Main.java:5: error: illegal character: '#'
#include <stdlib.h>
^
Main.java:6: error: illegal character: '\u2217'
int main (int argc, char ?argv[]) {
^
Main.java:8: error: class, interface, or enum expected
pid t pid;
^
Main.java:9: error: class, interface, or enum expected
for (num= 0; num< 3; num++) { pid= fork();
^
Main.java:9: error: class, interface, or enum expected
for (num= 0; num< 3; num++) { pid= fork();
^
Main.java:9: error: class, interface, or enum expected
for (num= 0; num< 3; num++) { pid= fork();
^
Main.java:10: error: class, interface, or enum expected
printf ("Soy el proceso de PID %d y mi padre tiene%d de PID.\n",
^
Main.java:12: error: class, interface, or enum expected
if (pid!= 0)
^
Main.java:14: error: class, interface, or enum expected
srandom(getpid());
^
Main.java:15: error: class, interface, or enum expected
sleep (random() %3);
^
Main.java:16: error: class, interface, or enum expected
}if (pid!= 0)
^
Main.java:18: error: class, interface, or enum expected
return 0;
^
Main.java:19: error: class, interface, or enum expected
}
^
18 errors