endl löscht den tastaturpuffer aber auch.
nen kumpel hats jetzt irgendwie herausgefunden
wenn man die include dateien so ändert:
Code:
#include <stdlib.h>
#include <iostream>
#include <stdio.h>
#include <ctype.h>
using namespace std;
und noch 2 komische zeilen einfügt
Code:
cout << "bitte zaehler eingeben: " ;
if(! (cin >> x))
{
cin.clear();
cin.seekg(0, ios::end);
cerr << endl << endl << "zaaahhlen junge..... zaahlen!" << endl << "auf, nochma!" << endl << endl;
continue;
} dann gehts aus irgend einem grund.... warum kann ich aber (noch) nicht erfassen...