in C++ heit es
Code:
#include <iostream>
also ohne .h

zum namespace:
Das ist eine art prefix.
ohne "using namespace std;"
Code:
std::cout << "test" << std::endl;
mit "using namespace std;"
Code:
cout << "test" << endl;
- Der Compiler geht also davon aus, das möglicherweise einige Klassen den Prefix std haben.

UND!
es heißt "int main"!!
Code:
int main()
{
 return 0;
}
Das system erwartet einen rückgabewert von dem Programm. Ist main void, so ist dieser Rückgabewert ein zufälliger Wert.

hm... zu spät
Wenn du anstatt getch() cin.get(); nimmst, gehts.
(#include <conio.h> entfernen)