テキスト ファイルを開いていますが、アルファベットの単語だけを読みたいと思っています。たとえば、「Hello-World Hey」というテキスト ファイルがあるとします。「Hello」、「World」、「Hey」という言葉を読みたいです。
問題は、この出力の「フォーマット指定子」がどうあるべきかわからないことです。無数の組み合わせを試しましたが、期待どおりに機能するものはありませんでした。
FILE *fpin;
char str[50];
while (fscanf(fpin, "%s[a-zA-Z]", str) != EOF) {
// do something with str
}
どんな助けでも大歓迎です!ありがとう。