Я хочу прочитать существующий файл и заглавную букву каждого слова. Поэтому я подумал, что могу найти слова из пространства между ними, но я не знаю, как сосредоточиться на первом письме, поэтому я просто делаю все прописные буквы, вот мой код.Прочитайте текстовый файл и заглавную первую букву каждого слова в C
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <ctype.h>
int main()
{
int chr,i;
FILE *fp;
fp = fopen("DATA.txt" , "r");
do
{
chr = fgetc(fp);
chr = toupper(chr);
printf("%c" , chr);
if (chr==' ')
{
getch();
}
} while(chr!=EOF);
fclose(fp);
}
почему у вас есть эта строка 'Геч();'? –
просто для того, чтобы увидеть медленный поток программы, ничего больше –
Отладчик будет лучше –