Como fazer para que o jogo leia frases dentro do banco de dados?
Inclui frases no banco de dados, mas, quando executo o jogo, ao escolher alguma destas, somente a primeira palavra da frase é considerada.
Trecho correspondente do código:
void choose() {
FILE* f;
f = fopen("words.txt", "r");
if(f == 0) {
printf("\nDEU RUIM\n\n");
exit(1);
}
int words;
fscanf(f, "%d", &words);
srand(time(0));
int random = rand() % words;
for(int i = 0; i <= random; i++) {
fscanf(f, "%s", sword);
}
fclose(f);
}