#include <stdio.h>
#include <unistd.h>
int gvar=0;
int main(int argc,char *argv[])
{
int i;
printf(" PID Parent PID Flag
");
printf("parent %d %d %d
",getpid(),getppid(),gvar);
for(i=0;i<10;i++)
{
if(vfork()==0)
{ gvar++;
printf("child %d %d %d
",getpid(),getppid(),gvar);
_exit(0);
}
}
return 0;
}