我正在打開文本文件,並且只想閱讀字母表中的字詞。 因此,例如,如果我有一個「Hello-World嘿」的文本文件。我想閱讀「你好」,「世界」,「嘿」等字。僅閱讀字母字符 - C
問題是我不知道什麼「格式說明符」應該是這個輸出。我試過了無數組合,但都沒有按照希望工作。
FILE *fpin;
char str[50];
while (fscanf(fpin, "%s[a-zA-Z]", str) != EOF) {
// do something with str
}
任何幫助將不勝感激!謝謝。
嚴重的是,誰繼續告訴C新手scanf是一個好主意? – kay
@Kay我是C新手,什麼是更好的選擇,爲什麼scanf是一個壞主意? (我意識到這個問題聽起來是對抗的,但我其實很想知道) – NickO
@Kay教授,書籍,...,如果使用得當,功能很強大。 – 2013-04-14 00:17:01