#include #include #include #include #include #define NUM_PROCESSES 5 int main() { int i, j, pid; for (i = 0; i < NUM_PROCESSES; i++) { if ((pid = fork()) == 0) { break; } } if (pid == 0) { printf("I am child %d\n", i); for (j = i * 10; j < i * 10 + 10; j++) { printf("%d ", j); fflush(stdout); usleep(250000); } printf("\n\n"); } else { for (i = 0; i < NUM_PROCESSES; i++) wait(NULL); } }