Fehlermeldung beim Schreiben von Programmen...

Diskutiere Fehlermeldung beim Schreiben von Programmen... im Developer Network Forum im Bereich Hardware & Software Forum; Die Funktion scanf liest Daten von der Tastatur. Sie erwartet in deinem Fall, dass du zwei Zahlen (mit Leerzeichen dazwischen) eintippst und mit...
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #41
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
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.
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #42
Paddl

Paddl

Bekanntes Mitglied
Dabei seit
17.09.2006
Beiträge
395
Reaktionspunkte
0
Ort
Regensburg
ich stell mich echt blöder wie a pfund salz^^
ich kriegs nicht zum laufen. thihi^^
wie sollte na die eine zeile aussehen, also die scanf()-zeile, damit das prog. funzt?
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #43
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
Ich vermute mal dein Fehler ist es, dass du rumprobierst ohne richtig Ahnung davon zu haben, was du tust. Lies dir www.c-programme.de durch, fand ich zumindest recht gut und habe damit angefangen...
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #44
Paddl

Paddl

Bekanntes Mitglied
Dabei seit
17.09.2006
Beiträge
395
Reaktionspunkte
0
Ort
Regensburg
jap, da liegst du vielleicht nicht ganz falsch.
ich arbeite gerade die kapitel von www.tutorials.at durch. sprache c
bis jetzt hät ich schon noch alles kapiert, nur bei dem einen bis jetzt häng ich bis zum geht nicht mehr. ich hab dann mal genau das reingeschrieben, was in dem tutorial drin steht und es geht trotzdem nicht. drum hab ich das gepostet.
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #45
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
Das geht schon so. Dein Problem ist in dem Fall nur, dass du nicht weißt, was das Programm machen soll. Du erwartest offenbar was anderes, und daher macht es den Eindruck, als würde es nicht funktionieren.
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #46
Paddl

Paddl

Bekanntes Mitglied
Dabei seit
17.09.2006
Beiträge
395
Reaktionspunkte
0
Ort
Regensburg
also meiner meinung nach funktioniert das programm so:
ich gebe bestimmte Werte für die Bezeichner ein.
Die er anschließend danach selber ausrechnet bei den Rechnungen.
printf () und was dahinter steht, sind doch dann die zahlen, die du selbst ausgesucht hast und er benutzt, sonst würde er eine willkürliche zahl im bereich int verwenden. und scanf () ist doch, dassa die zahlen zeigt.
glaub ich^^
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #47
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
Nöpe. ;) printf schreibt den Text im Formatstring auf den Bildschirm und fügt für bestimmte Platzhalter im Formatstring die Werte der angegeben Variablen ein.
scanf versucht, eine Eingabe von der Tastatur so auszuwerten, dass sie in das Muster vom Formatstring passt, und weißt den Variablen die gefundenen Werte zu.
Das sind aber alles grundlegende Dinge, die in den meisten Tutorials am Anfang erklärt werden. Oder man gibt einfach mal die Befehle in Google ein, dann sieht man auch, was die machen. Befehle auf Grund von Vermutungen zu verwenden, ohne die Doku zu lesen, ist nicht sehr zielführend. ;)
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #48
Anno1989

Anno1989

Bekanntes Mitglied
Dabei seit
30.04.2006
Beiträge
1.293
Reaktionspunkte
0
Ort
NRW
[..] sonst würde er eine willkürliche zahl im bereich int verwenden. [...]
Meinst du, wenn man keine Zahl eingibt?!
Dann hat eben die Variable int zahl; keinen Wert, das führt dann zu einem Fehler, wnen du damit versuchst zu rchnen, bzw. gibt "komische" Zahlen aus, also eine willkürliche zahl aus dem int bereich ist da nicht ganz richtig.
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #49
U

UnimatrixZero

Bekanntes Mitglied
Dabei seit
27.06.2001
Beiträge
645
Reaktionspunkte
0
Meinst du, wenn man keine Zahl eingibt?!
Dann hat eben die Variable int zahl; keinen Wert
Keinen Wert gibt's nicht. Eine int-Variable hat immer einen Wert in ihrem definiertem Gültigkeitsbereich.
Wird eine Variable verwendet, bevor ihr explizit ein Wert zugewiesen wird, ist das Ergebnis undefiniert, aber innerhalb der zum Typ int gehörenden Grenzen.
 
  • Fehlermeldung beim Schreiben von Programmen... Beitrag #50
Paddl

Paddl

Bekanntes Mitglied
Dabei seit
17.09.2006
Beiträge
395
Reaktionspunkte
0
Ort
Regensburg
also so gesagt, ich darf das tutorial noch ein paar mal durchlesen, bis ichs entlich gerafft hab^^
bald kann ich dann die seiten auswendig, kapiers aber immer noch nicht :)

also thx at all
 
Thema:

Fehlermeldung beim Schreiben von Programmen...

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben