Implemented parse_words_file and generate_random
Program now ready for UI typing test to be implemented. Updated Makefile to reflect changes in project. Created debugger.c to more easily work on utilities.
This commit is contained in:
+20
-4
@@ -7,9 +7,25 @@
|
||||
#include "typing_test.h"
|
||||
|
||||
int main() {
|
||||
FILE *words;
|
||||
FILE *words_file;
|
||||
words_file = fopen("words.txt", "r");
|
||||
Word_array word_array, return_words;
|
||||
int i, number_of_words;
|
||||
/* Test parse words file and generate words */
|
||||
parse_words_file(words_file, &word_array);
|
||||
number_of_words = word_array.number_of_words;
|
||||
for (i = 0; i < number_of_words; i++) {
|
||||
printf("Word List: %s %d\n", word_array.words[i].text, word_array.words[i].length);
|
||||
}
|
||||
|
||||
printf("Number of words in list: %d\n", word_array.number_of_words);
|
||||
|
||||
int words_to_generate = 10;
|
||||
printf("\nGenerating %d Words\n", words_to_generate);
|
||||
|
||||
generate_words(words_to_generate, &word_array, &return_words);
|
||||
for (i = 0; i < words_to_generate; i++) {
|
||||
printf("Generated Word: %s %d\n", return_words.words[i].text, return_words.words[i].length);
|
||||
}
|
||||
|
||||
words = fopen("words.txt", "r");
|
||||
Word_array word_array;
|
||||
parse_words_file(words, &word_array);
|
||||
}
|
||||
Reference in New Issue
Block a user