Есть файл Word.txt внутри него
Hi, how are you.
Good morning. Hello
нужно вывести HhayGmH из тех слов выше
(Язык Си)
Оригинал:
若文件words.txt中的内容为:
Hi, how are you.
Good morning. Hello
从words.txt文件中读出所有单词,并将所有单词的首字符组成字符串后输出。
(本题中程序输出:HhayGmH)

10 Июл 2020 в 19:43
264 +1
0
Ответы
1
include include include

int main() {
FILE *file;
char word[100];
char firstChars[100];
int i = 0;

file = fopen("Word.txt", "r");
if (file == NULL) {
printf("Error opening the file.\n");
exit(1);
}
while (fscanf(file, "%s", word) == 1) {
firstChars[i++] = toupper(word[0]);
}
firstChars[i] = '\0';
printf("%s\n", firstChars);
fclose(file);
return 0;

}

18 Апр 2024 в 10:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир