Я просто догадываюсь здесь, но, может быть, вы хотите, чтобы дочерний процесс выполнял несколько операторов самостоятельно?Тогда вы можете сделать это, поместив их все в блок if (child == 0)
:
if (child == 0)
{
// Here you can have as many statements as you want
// The process will continue to run until you explicitly call exit
// or until you return from the main function
// If you need to do multiple things, then my suggestion is that
// you put this code in a function that you call
// Then when the function returns you call exit to end the process
exit(0); // Exit the child process only, the parent can still continue
}