Browse Source

Commit 13 - func levelauswahl erstellen

main^2
Peter Wiebe 11 months ago
committed by Peter Wiebe
parent
commit
31420a642f
  1. 28
      src/main/c/hangman.c

28
src/main/c/hangman.c

@ -11,6 +11,7 @@ int namePruefen();
void nameWaehlen();
void startauswahl();
void nameAusgeben();
void levelauswahl();
void protokoll(){
clear_screen();
@ -86,7 +87,7 @@ void startauswahl() {
int modus;
clear_screen(); //
printf("Willkommen ");
nameAusgeben();
printf("[1] Spielen\n[2] Namen aendern\n");
@ -129,5 +130,30 @@ void nameAusgeben(){
name[nullt] = '\0';
printf("%s\n", name);
fclose(fp);
}
void levelauswahl(){
char levelstr[3];
char KonfDatei[100];
int level;
int i = 0;
clear_screen(); //
FILE *fp = NULL;
fp = fopen("hangman.txt", "r");
fscanf(fp, "%s", KonfDatei);
while(KonfDatei[i] != 0){
i++;
}
levelstr[0] = KonfDatei[i-2];
levelstr[1] = KonfDatei[i-1];
levelstr[2] = '\0';
level = atoi(levelstr);
//hauptspiel mit dem Level starten
fclose(fp);
}
Loading…
Cancel
Save