void main () { int i,Ergebnis; char wahl ; float feld[5];
cout << "Bitte geben sie 3 Zahlen ein \n";
for (i=0;i <= 2; i++) { cout<< " bitte "<< (i+1) <<". Zahl eingeben"; cin >> feld[i]; } cout << " Bitte waehlen sie aus ob sie die Zahlen addieren oder multiplizieren moechten(a/m)\n"; cin >>wahl;
Ach so, noch was: Mischen von Funktionen aus verschiedenen IO-Bibliotheken (cin/cout vs. printf) kann spaßige Seiteneffekte haben. Entscheide dich für eins und bleib dabei.
printf ("\n %f ,Ergebnis"); // falsch printf ("\n %f ",Ergebnis); // richtiger; man beachte die Anführungszeichen printf ("\n %d ",Ergebnis); // richtig; Ergebnis ist ein int und deswegen %d
Außerdem kommst du, wie ao bereits geschrieben hat, mit den Indices ein wenig durcheinander.
Mischen von Funktionen aus verschiedenen IO-Bibliotheken (cin/cout vs. printf) kann spaßige Seiteneffekte haben. Entscheide dich für eins und bleib dabei.
Und wo bleibt dann der Spass dabei?
SCNR (Muss gerade eine Vorstandspräsentation basteln und hab vom Zahlenbingo spielen und "hübsch" machen die Schnauze voll) -- ...fleißig wie zwei WeißbroteDieser Post wurde am 22.09.2005 um 08:52 Uhr von Windalf editiert.