cmddegi
Bekanntes Mitglied
Die Funktion scanf liest Daten von der Tastatur. Sie erwartet in deinem Fall, dass du zwei Zahlen (mit Leerzeichen dazwischen) eintippst und mit Enter bestätigst; dann läuft das Programm weiter.
Meinst du, wenn man keine Zahl eingibt?![..] sonst würde er eine willkürliche zahl im bereich int verwenden. [...]
Keinen Wert gibt's nicht. Eine int-Variable hat immer einen Wert in ihrem definiertem Gültigkeitsbereich.Meinst du, wenn man keine Zahl eingibt?!
Dann hat eben die Variable int zahl; keinen Wert