add code p47_[12].c which shows distinction between fork() and vfork()