|
|
@ -40,16 +40,7 @@ void activePlaying(char* fragen[], char* antworten[], int richtige_antwort[], in |
|
|
|
printf("Please type in your answer 1,2,3 or 4: "); |
|
|
|
eingabe = FEingabeInteger(); |
|
|
|
richtig = FcheckaufRichtigkeit(eingabe, richtige_antwort, i); |
|
|
|
if (richtig == true){ |
|
|
|
int plus = *answeredP + 1; |
|
|
|
*answeredP = plus; |
|
|
|
int add = *correctP + 1; |
|
|
|
*correctP = add; |
|
|
|
} |
|
|
|
else{ |
|
|
|
int plus = *answeredP + 1; |
|
|
|
*answeredP = plus; |
|
|
|
} |
|
|
|
FzaehlernachAuswahl(richtig, answeredP, correctP); |
|
|
|
printf("Bool richtig / falsch: %d\n", richtig); |
|
|
|
printf(" %d\n", richtige_antwort[i]); |
|
|
|
} |
|
|
@ -114,3 +105,16 @@ bool FcheckaufRichtigkeit(int eingabe, int richtige_antwort[], int i) { |
|
|
|
} |
|
|
|
return false; |
|
|
|
} |
|
|
|
void FzaehlernachAuswahl(bool richtig, int* answeredP, int* correctP) { |
|
|
|
if (richtig == true) { |
|
|
|
int plus = *answeredP + 1; |
|
|
|
*answeredP = plus; |
|
|
|
int add = *correctP + 1; |
|
|
|
*correctP = add; |
|
|
|
} |
|
|
|
else { |
|
|
|
int plus = *answeredP + 1; |
|
|
|
*answeredP = plus; |
|
|
|
} |
|
|
|
return; |
|
|
|
} |