I want to make a program similar to the dos prompt (i dont know the english name for it) in wich you can issue commands to your system (like 'netsat -n' or 'ping 127.0.0.1'). It works, but it should return to the main() function as soon as the command was executed. Instead, it closes. The code i have so far is:
Code:
#include <iostream.h>
char command[99999];
int main()
{
cout << "Command>";
cin.getline(command, 99999, '\n');
system(command);
int main();
return 0;
}
could anyone pease tell me what`s wrong with the code?