Implement word reading and uppercase conversion

This commit is contained in:
goeppelch105805 committed 2026-10-29 10:23:09 +01:00
1 parent 82ce9dddb2
commit dba181deb1
1 file changed
+2 -2
+2 -2
View File
@@ -16,7 +16,7 @@ int readWords(FILE *file, char words[][MAX_WORD_LEN], unsigned int maxWordCount)
if (file == NULL || words == NULL || maxWordCount == 0) { if (file == NULL || words == NULL || maxWordCount == 0) {
return 0; return 0;
} }
// datei zeichen für zeichen lesen // datei zeichen für zeichen lesen & fgetc (file get character) E0F (end of file)
while (wordCount < maxWordCount && (character = fgetc(file)) != EOF) while (wordCount < maxWordCount && (character = fgetc(file)) != EOF)
{ {
//leerräume tc trennen die wörter //leerräume tc trennen die wörter
@@ -27,7 +27,7 @@ int readWords(FILE *file, char words[][MAX_WORD_LEN], unsigned int maxWordCount)
letterCount=0; letterCount=0;
} }
} else if (letterCount < MAX_WORD_LEN -1 ) { } else if (letterCount < MAX_WORD_LEN -1 ) {
words[wordCount] [letterCount] = (char)toupper (character); words[wordCount] [letterCount] = (char)toupper (character);// to uppercase
} }
} }
// letzes wort speicher, auch ohne trennzeichen am datei ende // letzes wort speicher, auch ohne trennzeichen am datei ende