Alle Beiträge und Antworten
VUSD - 17.06.2008, 20:41
Syntax error
Hi leute ich habe häufig das problem das wen ich hier einen Quelltext abtippe das dann diese meldung kommt:
Error: Deklaration syntax error in funtion main
wobei ich da keinen fehler finde :cry: :cry:
Die Quelltexte hab ihc genau so übernommen wie sie vorgegeben wahren!
Wen dies nur einmal passieren würde wär es ja nicht schlimm aber das kommt sehr oft -.-
Wobei es bei manchen Quelltexten nicht der fall ist also ich auch schon programme fertigestellt habe.
Hoffe ihr könnte mir helfen
freue mich über antowrten
MFG VUSD
DrPhil_Guth - 17.06.2008, 22:02
Wenn du hilfe willst, musst du infos geben.
Was für ein compiler, welcher code, (markieren, Strg gedrückt halten, dann C, dann in das Forumfenster klicken, V drücken und Strg loslassen), welche fehlermeldung (selbes procedere wie beim code)
Xin - 18.06.2008, 12:47
Re: Syntax error
VUSD hat folgendes geschrieben: Hi leute ich habe häufig das problem das wen ich hier einen Quelltext abtippe das dann diese meldung kommt:
Error: Deklaration syntax error in funtion main
wobei ich da keinen fehler finde :cry: :cry:
Wenn Du keinen Code rausgibst, finden wir zwangsläufig auch keinen Fehler.
Ich habe das Tutorial grade mal durch geklickt und sehe dort immer für main:
Code: int main()
{
/* something happens */
return 0;
}
Das ist soweit korrekt. Wenn Dein Code anders aussieht, dann hast Du einen Fehler bei Dir.
VUSD hat folgendes geschrieben: Die Quelltexte hab ihc genau so übernommen wie sie vorgegeben wahren!
Wen dies nur einmal passieren würde wär es ja nicht schlimm aber das kommt sehr oft -.-
Wie hast Du das Problem sonst in den Griff bekommen? Warum funktioniert das diesmal nicht?
Du benutzt aber keinen vorchristlichen Compiler, oder?
VUSD hat folgendes geschrieben: Wobei es bei manchen Quelltexten nicht der fall ist also ich auch schon programme fertigestellt habe.
So groß ist das Tuturial auf der Seite doch gar nicht... vielleicht wäre auch mal interessant, wo Du überhaupt die Quellen her hast ^^
Wenn Du Fragen hier stellst, bitte mach klare Verweise, auf was Du Dich beziehst oder kopiere alles notwendige in die Frage rein. Ansonsten bringt das ganze hier nix.
Metamorph - 18.06.2008, 15:25
Ich könnte mir zwei Möglichkeiten vorstellen:
1. VUSD schreibt aus Versehen bei return 0; anstatt einer Null den Buchstaben o. (eher unwarscheinlich)
2. Er benutzt Turbo C.
Moritz - 18.06.2008, 16:05
Villeicht schreibt er auch
Code:
Main ()
wobei mir dass mit TurboC als wahrscheinlicher vorkommt.
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken