#include <unistd.h>
#include <stdio.h>
int main()
{
pid_t fpid;
int count = 0;
fpid = fork();
if (fpid < 0)
{
printf("error in fork!");
}
else if (fpid == 0)
{
sleep(1);
printf("这是子进程 pid: %d/n", getpid());
printf("这是父进程 pid: %d/n", getppid());
count++;
}
else
{
sleep(1);
printf("这是父进程 pid:%d/n", getpid());
count++;
}
printf("统计结果是: %d/n", count);
return 0;
}