Fehler im Programm

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
LukasDebian
Beiträge: 68
Registriert: 03.03.2010 19:12:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Augsburg
Kontaktdaten:

Fehler im Programm

Beitrag von LukasDebian » 15.06.2010 19:15:59

hi,

folgender code

Code: Alles auswählen

#include <stdio.h>



int main(){

  int EG;
  int PA=0;
  printf("\n\n\n3-stelliges (Zahlen) Passwort festlegen:");
  scanf("%d", &EG);
  printf("\n\n\n\n");

 überprüfung:

  if(EG==PA){
    printf("Passwort=", PA);
    goto ende;
  }

  if(EG!=PA){
    printf(".");
    ++PA;
    goto überprüfung;
  }

 ende:


  return 0;

}
ergibt folgende Fehlermeldung:

Code: Alles auswählen

pwa.c: In function ‘main’:
pwa.c:13: error: stray ‘\303’ in program
pwa.c:13: error: stray ‘\274’ in program
pwa.c:13: error: stray ‘\303’ in program
pwa.c:13: error: stray ‘\274’ in program
pwa.c:13: error: ‘berpr’ undeclared (first use in this function)
pwa.c:13: error: (Each undeclared identifier is reported only once
pwa.c:13: error: for each function it appears in.)
pwa.c:13: error: expected ‘;’ before ‘fung’
pwa.c:23: error: stray ‘\303’ in program
pwa.c:23: error: stray ‘\274’ in program
pwa.c:23: error: stray ‘\303’ in program
pwa.c:23: error: stray ‘\274’ in program
was ist an dem code falsch?

bitte um hilfe.

danke.

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Fehler im Programm

Beitrag von GoKi » 15.06.2010 19:53:40

Das Problem sind die Umlaute in den Labels. Mach die Weg, dann kompiliert es.
Zum Code sage ich ansonsten mal nix... goto sind :twisted:
MfG GoKi
:wq

diggerchen
Beiträge: 115
Registriert: 15.01.2005 22:35:26

Re: Fehler im Programm

Beitrag von diggerchen » 15.06.2010 19:58:17

Ohne jetzt wirklich Ahnung zu haben würde ich es mal ohne Umlaute versuchen. Das hier:

Code: Alles auswählen

pwa.c:13: error: ‘berpr’ undeclared (first use in this function)
Sieht ziemlich verräterisch aus.

[Edit]: Zu langsam...

Benutzeravatar
hikaru
Moderator
Beiträge: 13929
Registriert: 09.04.2008 12:48:59

Re: Fehler im Programm

Beitrag von hikaru » 16.06.2010 00:09:49

GoKi hat geschrieben:Zum Code sage ich ansonsten mal nix... goto sind :twisted:
*Schüttel*
Ich sehe zwar nicht ganz was das Programm machen soll (was soll bei Falscheingabe passieren?), aber was immer es ist, die Sprungmarken kannst du durch eine while-Schleife ersetzen.

Antworten