#include<stdio.h>
#include<sys/types.h>
#include<unistd.h>
void forkexample(){
int x = 1;
if (fork()==0){
printf("Child has been executed x=%d\n",++x
); }
else{
//printf("Parent has been executed x=%d\n",--x);
}
}
int main() {
void forkexample();
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8c3lzL3R5cGVzLmg+CiNpbmNsdWRlPHVuaXN0ZC5oPgp2b2lkIGZvcmtleGFtcGxlKCl7CiAgICBpbnQgeCA9IDE7CiAgICAKICAgIGlmIChmb3JrKCk9PTApewogICAgICAgIHByaW50ZigiQ2hpbGQgaGFzIGJlZW4gZXhlY3V0ZWQgeD0lZFxuIiwrK3gpOwogICAgfQogICAgZWxzZXsKICAgICAgICAvL3ByaW50ZigiUGFyZW50IGhhcyBiZWVuIGV4ZWN1dGVkIHg9JWRcbiIsLS14KTsKICAgIH0KfQoKaW50IG1haW4oKSB7CiAgICB2b2lkIGZvcmtleGFtcGxlKCk7CiAgICByZXR1cm4gMDsKCn0=