#include // execvp, fork #include // printf #include // wait int main(int argc, char* argv[]) { pid_t fpid = fork(); if (fpid == 0) { execvp(argv[1], argv + 1); } else { int status; wait(&status); printf("%d %d\n", fpid, status); } }