#include <iostream>
using namespace std;
int main() {
char Rechenzeichen;
int Zahl1, Zahl2, Anes;
signed int Ergebnis;
cout << "Zahl1: ";
cin >> Zahl1;
cout << "Zahl2: ";
cin >> Zahl2;
cout << "Rechenzeichen: ";
cin >> Rechenzeichen;
switch (Rechenzeichen)
{
case ('-'):
{ Ergebnis = Zahl1 - Zahl2; } break;
case ('+'):
{ Ergebnis = Zahl1 + Zahl2; } break;
case ('/'):
{ Ergebnis = Zahl1 / Zahl2; } break;
case ('*'):
{ Ergebnis = Zahl1 * Zahl2; } break;
default:
{ cout << "Falsche Eingabe" << endl; }
cout << "Ergebnis: " << Ergebnis << endl;
}
cout << " ";
cin >> Anes;
return 0;
}
Habe heute mit c++ angefangen und wollte einen kleinen taschenrechner programmieren komme aber immer wieder auf diesen komischen fehler dass meine variabel (in dem fall: Ergebnis) nicht intialisiert seie obwohl ich dass in zeile 9 getan habe .