#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>


int glob=6;
char buf[]="some text here!\n";

int main(void)
{
 int var;
 pid_t pid;

 var=88;
 if (write(1, buf, sizeof(buf)-1) != sizeof(buf)-1)
    printf("write error");

 printf("before fork\n");

 if ((pid=fork()) < 0)
    printf("fork error");
 else if (pid == 0)
    {
     glob++;
     var++;
    }
 else
    sleep(0);

  
 printf("pid = %d, glob = %d, var = %d\n", getpid(), glob, var);
 exit(0);
}



