![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#11 |
Inventar
![]() Registriert seit: 24.01.2001
Beiträge: 5.631
|
![]() Den Code des Beispielsprogramms zu posten wo eine Endlosschleife auftritt ist die einzige Möglichkeit Dir Bescheid zu geben, warum eine Endlosschleife auftritt.
Die Meldung prase ... müsste wohl parse ... lauten, oder ? Jedenfalls kenn ich mich im Moment nicht aus. Ich vermute diese Meldung schiebt der Compiler beim Compilieren. Poste den Code oder hänge ein Attachment mit der Quelldatei an. |
![]() |
![]() |
![]() |
#12 |
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
![]() Code:
#include <stdio.h> void main() { int breite, laenge, flaeche; printf("Geben Sie bitte die Laenge ein: "); scanf("%d",&laenge); printf("Geben Sie bitte die Breite ein: "); scanf("%d",&breite); flaeche=laenge*breite; printf("Flaeche des Rechtecks: %d",flaeche); } ich benütze die entwicklungsumgebung rhide, das ist in djgpp integriert. imho brauche ich ein exit, stimmt es heisst - parse, die meldung bekomme ich beim compillieren, wenn ich lt. c-compaktreferenz versuche ein exit zum beenden des prozesses hinzuzufügen.
____________________________________
Bye Bastet |
![]() |
![]() |
![]() |
#14 |
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
![]() wenn ich die rechteck.exe starte funktioniert aber alles tadellos
![]() ![]() aber mich würd schon interessieren weshalb rhide diese meldung schiebt, wenns bei der exe tadellos funktioniert.
____________________________________
Bye Bastet |
![]() |
![]() |
![]() |
#15 | |
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
![]() Zitat:
____________________________________
Bye Bastet |
|
![]() |
![]() |
![]() |
#16 |
Inventar
![]() Registriert seit: 28.08.2001
Ort: Österreich
Beiträge: 1.597
|
![]() OK, also ich hab mal deinen Code versucht in der Enwicklungumgebung Bloodshed.
Die kann ich nur jedem Empfehlen, ist Opensource und ein wahnsinn. also vorerst ist es wichtig das du die MAIN Funktion wie folgt definierst, da sonst probleme mit versch. Compilern auftreten können Code:
int main (void) noch eine Verständnissfrage, führst du das direkt aus der entwicklungsumgebung aus oder gehst in die dos box und rufst dir dort deine EXE auf? |
![]() |
![]() |
![]() |
#17 |
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
![]() das problem gibts nur in der entwicklungsebene, in der dos box mit aufruf der exe gibt es absolut kein problem
____________________________________
Bye Bastet |
![]() |
![]() |
![]() |
#18 |
Inventar
![]() Registriert seit: 28.08.2001
Ort: Österreich
Beiträge: 1.597
|
![]() den fehler mir PARSE?
poste oder schick mir den code doch mal so wie er nen fehler gibt. das mit dem exit versteh ich auch nicht ganz, was du da einfügen willst? |
![]() |
![]() |
![]() |
#19 | |
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
![]() Zitat:
![]() @noble der code steht auf der ersten seite, das problem hat sich gelöst. ich wusste nur nicht wie man die main funktion mit nem exit beendet. in allen übungsbeispielen gibts nämlich keinerlei exit angaben.
____________________________________
Bye Bastet |
|
![]() |
![]() |
![]() |
#20 |
Elite
![]() Registriert seit: 07.09.2000
Beiträge: 1.036
|
![]() sorry, doppelpost ![]()
____________________________________
Bye Bastet |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|