#include #include // wait, getpid, fork #include //strcmp #include //wait #include //getpid using namespace std; int main(int argc, char * argv[]) { int status, exitStatus; pid_t childPID; int sleepTime; int procCount =1; int i = 1; while (i < argc) { if (0 == strcmp("-p",argv[i]) and argv[i+1] != NULL) { procCount = atoi(argv[i+1]); i+= 2; } else { cout << "error " << argv[i] << endl; i++; } } if (procCount < 0 ) { procCount = 1; } if (procCount > 10) { procCount = 10; } for(i=0;i