Does anyone know why you have to press enter twice when using cin.getline. e.g.
const int MAX_BUFFER=255;
void main()
{
char Buffer[MAX_BUFFER];
cout << "Please enter something: ";
cin.getline(Buffer,MAX_BUFFER);
cout << "You entered " << Buffer;
getchar();
}