quitar espacios que sobran
en C++ mejor usar std::cerr que perror()
avisar y después esperar por el hijo
ser correctos con el status devuelto por exit()
ejemplo de comunicación entre procesos mediante tuberías con nombre