=1;n/=2)" x="Zahl/n;" -x*n;="" printf("%d",x);="" ich="" suche="" seite="" die="" mir="" dabei="" helfen="" kann="" diese="" fehlermeldungen="" zu="" verstehen.="" wenn="" möglich="" auf="" deutsch.="" ali="" nix="" verstehen="" danke!!!!!!!!!"="">
URL: https://www.overclockers.at/coding-stuff/fehelermeldungen_beheben_183021/page_1 - zur Vollversion wechseln!
Hallo!
ich suche antworten für die fehlermeldungen die ich bekomme.
z.B.:bei der funktion PrEing bekomme ich bei der else anweisung eine fehlermeldung
(27 C:\Dev-Cpp\9.cpp expected identifier before '(' token
und
27 C:\Dev-Cpp\9.cpp expected `;' before '(' token
#include <stdio.h>
#include <stdlib.h>
int PrEing(int);
void DezToBin(int);
main()
{
int DezZahl;
int EingabeOK=1;
while (EingabeOK)
{
printf("Geben Sie eine Zahl ein (0-255):");
scanf("%d",&DezZahl);
EingabeOK=PrEing(DezZahl);
if(EingabeOK==1)
printf("Fehler bei der Eingabe!");
}
DezToBin(DezZahl);
system("PAUSE");
}
int PrEing(int eingabe)
{
if ((eingabe>=0)&&(eingabe<=255))
{
return (0);
else
return (1);
}
}
void DezToBin(int Zahl)
{
int x,n;
for(n=128;n>=1;n/=2)
{
x=Zahl/n;
Zahl=Zahl -x*n;
printf("%d",x);
}
}
ich suche eine seite die mir dabei helfen kann diese fehlermeldungen zu verstehen.
wenn möglich auf deutsch. ali nix verstehen
DANKE!!!!!!!!!
du schreibst den else-zweig bereits _in_ der if-abfrage und nicht danach. (Line 30)
mach dir bitte die mühe und setzte die tabs,
lg meep
edit: btw, die zahl am anfang der fehlermeldung. (in dem fall '27') gibt dir die zeile an bei der du anfangen sollst zu suchen
if ...
{
else
}
ist falsch!
entweder
if
{
...
}
else
{
...
}
oder
if
... //einzeilig
else
... //einzeilig
EDIT: Gerade einen Fehler bei meiner Syntax entdeckt! (Falls man das Syntax nennen kann )
meistens kann man an den fehlermeldungen auch erkennen wo sich der fehler befindet - oder zumindest wo in der nähe. empfehle dir als start einzelne programmfragmente auszukommentieren und schrittweise wieder einzukommentieren.
hth, chris
off topic: ich frag mich langsam wie viele von diesen threads es noch gibt
Zitat von ChrisKoff topic: ich frag mich langsam wie viele von diesen threads es noch gibt
Geh bitte, die Fehlermeldung sagt ja eh schon was du falsch gemacht hast und wenn ali nix englisch verstehen lern erstmal das bevor du mit Programmieren anfängst
(imho)
Ich habs lange nicht mehr gemacht. Aber kurze Frage: Seit wann return (1); und nicht return 1;
EDIT: Sorry, kurzer Müdigkeitsfehler von mir!
@lake: beides möglich.
@daisho: politisch inkorrekt formuliert (aber du hast recht )
@Qualle: letzter thread in diesem schema, sonst verlierst du deinen account. jeder hier hilft dir gerne, wenn du ein problem hast - es sei denn du hast vorher auch ausreichend recherchiert, was bei dir leider nicht der fall ist.
fühl dich verwarnt..
edit: und diese rechtschreibfehler, ich werde wahnsinnig
ich hab noch nie so schlechten code gelesen.
scnr
schade um ihn, er hat alte C-Erinnerungen geweckt
imo hätte er mit Java anfangen sollen, aber ich hab den "welche Programmiersprache" Thread zu spät gesehen, da war schon der erste "C Fehlermeldung" offen.
Allein mit einem Buch ist halt Java leichter behaupt ich mal.
IMHO sollte er mit einem guten Buch, Zetteln und Bleistift anfangen.
Zitat von __Luki__IMHO sollte er mit einem guten Buch, Zetteln und Bleistift anfangen.
IMHO sollte er mit ein bisserl mehr Hirn und Eigeninitiative anfangen, dann ist das Buch und vor allem die Sprache nur noch zweitrangig.Zitat von banjoeimo hätte er mit Java anfangen sollen, aber ich hab den "welche Programmiersprache" Thread zu spät gesehen, da war schon der erste "C Fehlermeldung" offen.
Allein mit einem Buch ist halt Java leichter behaupt ich mal.
Jo, jetzt kommen wieder nur mehr so langweilige CSS-float-boxmodel-wie-mach-ich-das-mit-divs? ThreadsZitat von Nicoschade um ihn, er hat alte C-Erinnerungen geweckt
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025