#include #include int counter; volatile int value = 1; void countup() { for (int i = 0; i < 1000000; ++i) { counter += value; } } int main() { pid_t pid = fork(); printf("%d\n", pid); countup(); printf("%s: %d\n", pid ? "Parent" : "Child", counter); return 0; }