diff --git a/p2 b/p2 index 7d1fcb0..9518ca5 100755 Binary files a/p2 and b/p2 differ diff --git a/p2.c b/p2.c index 7a9f18e..571b759 100644 --- a/p2.c +++ b/p2.c @@ -2,6 +2,7 @@ #include #include #include +#include void main(void) { pid_t id_actual, id_padre, pid; @@ -18,6 +19,7 @@ void main(void) { printf ("Soy el proceso hijo\n\t"); printf(" Mi PID es %d, y el mi papa %d\n",getpid(),getppid()); } else { // Nos encontramos en el padre + id_actual = wait(NULL); printf("Yo soy el padre de la criatura:\n\t"); printf("Mi PID es %d, el de mi padre (abuelo de la criatura) es %d.\n\t", getpid(),getppid());