system("PAUSE") has several drawbacks, and does not offer any advantage over the other solutions.
Since this is the C++ forums, we'll be assuming Serejai is using C++ He should use this method, as suggested by the FAQ.
Code:
#include <iostream>
int main(void)
{
std::cout <<"Press [Enter] to continue" <<std::endl;
std::cin.get();
return(0);
}
Apoc's method also works, but it is more for the C audience.
edit: And to add my personal opinion, it is better to have the cursor immediately in front of the prompt. That's the way most console apps do it.