Hi
ich finde den Fehler nicht :/. Der Compiler (Dev-C++) sagt mir, das ich eine undeclared funktion habe:
Please help
edit:
Habs gefunden, x muss vor do{} initialsiert werden.
ich finde den Fehler nicht :/. Der Compiler (Dev-C++) sagt mir, das ich eine undeclared funktion habe:
Code:
do{
int basis;
last5 lst;
cout<<"Geben sie bitte eine Zahl ein, von der das Quadrat errechnet werden soll.\n";
cin>>basis;
switch (durchlauf){
case 1:
lst.a=basis;
break;
case 2:
lst.b=basis;
break;
case 3:
lst.c=basis;
break;
case 4:
lst.d=basis;
break;
case 5:
lst.e=basis;
break;
default:
cout<<"Falsche Eingabe\n\a";
break;
}
cout<<"Die letzt 5 Abfragen waren:\n";
cout<<lst.a<<"-"<<lst.b<<"-"<<lst.c<<"-"<<lst.d<<"-"<<lst.e<<"\n\n";
cout<<basis<<"*"<<basis<<"="<<basis*basis;
cout<<"\n\n\n";
durchlauf++;
if (durchlauf > 5){
durchlauf=1;
}
cout<<"Beenden\? (0=ja)\n";
int quit;
cin>>quit;
}
while (quit!=0);
Please help

edit:
Habs gefunden, x muss vor do{} initialsiert werden.
Zuletzt bearbeitet: