Moin Leute,

ich hab mal wieder ein kleines Problem und zwar habe ich eine kleine Stoppuhr gescriptet und brauche eine kleine Hilfe. Ich will, das er aufhört zu zählen, wenn ich Enter drücke. Vielleicht könnt ihr mir ja helfen.

Hier mein Source-Code:

Code:
#include <iostream>
#include <stdlib.h>
#include <windows.h>
using namespace std;

void stopuhr()
{
int hour;
int min;
int sek;
while(!cin.get()){  // Hier liegt der Fehler! 
if(sek == 60){
sek = 0;
min++;
}
if(min == 60){
min = 0;
hour++;
}
cout << hour << ":" << min << ":" << sek << endl;
Sleep(1000);
sek++;
system("cls");
}}

int main()
{
system("title Stopuhr");
system("color C");
stopuhr();
cin.get();
return 0;
}