#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <stdlib.h>
int main()
{
if (fork() > 0)
{
printf("Parent exiting using exit()\n"); }
else
{
sleep(4);
printf("Child process running, PPID = %d\n", getppid
()); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KI2luY2x1ZGUgPHVuaXN0ZC5oPgojaW5jbHVkZSA8c3RkbGliLmg+CgppbnQgbWFpbigpCnsKICAgIGlmIChmb3JrKCkgPiAwKQogICAgewogICAgICAgIHByaW50ZigiUGFyZW50IGV4aXRpbmcgdXNpbmcgZXhpdCgpXG4iKTsKICAgICAgICBleGl0KDApOwogICAgfQogICAgZWxzZQogICAgewogICAgICAgIHNsZWVwKDQpOwogICAgICAgIHByaW50ZigiQ2hpbGQgcHJvY2VzcyBydW5uaW5nLCBQUElEID0gJWRcbiIsIGdldHBwaWQoKSk7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0K