Browse Source

Commit 6 - func namepruefen einfügen

remotes/origin/peter^2
Peter Wiebe 11 months ago
parent
commit
dd52002945
  1. 30
      src/main/c/hangman.c

30
src/main/c/hangman.c

@ -8,10 +8,12 @@
void protokoll();
void clear_screen();
void willkommen();
int namePruefen();
void protokoll(){
clear_screen();
willkommen();
namePruefen();
}
void clear_screen() {
@ -25,4 +27,32 @@ void willkommen(){
printf("%s", ENTERtxt);
getchar();
}
int namePruefen() {
char KonfDatei[100];
int laengeKonfDatei = 0;
FILE *fp = NULL;
fp = fopen("hangman.txt", "r");
if (fp == NULL) {
printf("Fehler beim Öffnen der Konfigurationsdatei\n");
return 1;
} else {
fscanf(fp, "%s", KonfDatei); //Inhalt der KonfDatei wird ins Array gelesen
while(KonfDatei[laengeKonfDatei] != 0){ //Laenge der KonfDatei wird ermittelt
laengeKonfDatei++;
}
if(laengeKonfDatei > 14){ //mit der Laenge wird geschaut, ob ein Name gespeichert ist oder nicht
fclose(fp);
return 0;
} else {
fclose(fp);
return 0;
}
}
fclose(fp);
}
Loading…
Cancel
Save