#include #include #include #include int main(void) { int i; static char buffer[10]; if (fork( ) == 0) { strcpy(buffer, "Hijo\n"); /* El proceso hijo */ } else { strcpy(buffer, "Padre\n"); /* El proceso padre */ } for (i=0; i<5; ++i) { /* Ambos procesos hacen esto */ sleep(1); write(1, buffer, sizeof(buffer)); } }