Ich möchte eine vorhandene Datei lesen und Großbuchstaben den ersten Buchstaben jedes Wortes. Also dachte ich mir, ich könnte Wörter aus dem Zwischenraum zwischen ihnen herausfinden, aber ich weiß nicht, wie ich mich auf den ersten Buchstaben konzentrieren soll, also mache ich nur Großbuchstaben, hier ist mein Code so weit.Lies eine Textdatei und den ersten Großbuchstaben jedes Wortes in 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);
}
warum haben Sie diese Zeile 'getch();'? –
nur um Programmfluss langsam zu sehen, sonst nichts –
Ein Debugger wäre besser –