Entwickler-Ecke
Off Topic - [C] Syntax anfaenger Fehler
andrea87 - Sa 21.11.09 01:17
Titel: [C] Syntax anfaenger Fehler
Hallo zusammen,
da ich noch relativ frisch bin was programmieren angeht und ich mitlerweile kein bischen weiter komme, hoffe ich das mir hier jemand weiter helfen kann.
Und zwar habe ich das Problem das ich noch mehrere Syntax und wahrscheinlich auch Logicfehler im Programm habe.
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29:
| #include <stdio.h> int main(void) { float var1=10; float var2; float c;
int rest; int a=30; int b;
scanf("%i",&b); printf(":=a/b",rest); printf("%i/n",rest); do { var1-1; if (var1 < 10) { printf("%c",var1); }
else
var1 + 2 = var2; } while(var1 != 0)) } |
Moderiert von
Gausi: Tags repariert.
jaenicke - Sa 21.11.09 01:26
Hallo und :welcome: im Forum! ;-)
Es würde sicher helfen erst einmal den Code richtig einzurücken. Dann sieht man zumindest Fehler in der Struktur einfacher.
Was die Fehler angeht: Was kommen denn für Fehlermeldungen? Sonst kann man da schlecht etwas dazu sagen. :nixweiss:
Auf Anhieb sehe ich die Zeile:
Da ist keine Anweisung dabei. Du weist nichts zu sondern schreibst quasi nur einen Wert hin.
andrea87 - Sa 21.11.09 01:39
Er gibt halt fuer die Spalte 25 "invalid lvalue in assigment" an
und fuer die Spalte 27 "error Syntax before token
jaenicke - Sa 21.11.09 01:43
Nun ja:
Wo soll denn var2 hin? Auf der linken Seite steht ja keine Variable. Was soll denn in der Zeile passieren?
Du musst auf der rechten Seite die Berechnung durchführen und auf die linke Seite schreiben wo das Ergebnis landen soll.
BenBE - Sa 21.11.09 11:47
Zudem fehlt in Zeile 13 eine Angabe von Platzhaltern im Format-String.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!