Problem mit Dev-C++ bei Eingabe zweier Int-Zahl
-
Hallo Forum,
Ich habe ein eigentlich ziemlich simples Programm zur Findung des größten gemeinsamen Teilers zweier Zahlen geschrieben.
Von der Funktion her funktionierts, den Zweck erfüllts, jedoch egal welche zweite Zahl ich eingeben, diese wird immer als "57" angenommen(Letzte Zeile im geposteten Quellcode, das y). Bei der ersten Zahl(x) gibt es garkeine Probleme.
Hier mal der "wichtige" Teil daraus:unsigned int x, y;
cout << "2 Zahlen > 0 eingeben: ";
cin >> x, y;
cout << " Der GGT von " << x << " und " << y << " ist : ";Hoffe ihr könnt mir helfen, vielen Dank schonmal!
-
Hallo,
Anstatt
cin >> x,y;
muss es
cin >> x >> y
heißen.
Mehrmaliges Einlesen immer mit dem ">>"-Operator
Das sollte dein Problem lösne
Ich würde dir davon abraten, Dev-C++ zu verwenden: http://www.c-plusplus.net/forum/viewtopic-var-t-is-237002.html
-
Oh man, dass mir das nicht selbst aufgefallen ist *schäm*
Kommt davon wenn man lange nichts damit macht.
Und danke für den Tipp