1

C で scanset を理解しようとしています。

文字AZ、azで構成され、間にスペースを入れることができる文字列を入力したい。

例: 入力が次の場合:ABCD abcd 123

出力は次のようになります。ABCD abcd.

scanf("%[A-ZA-Z^\n]",c)私は :でこれをやろうとしましたが、cは char 配列ですが、スペースを読み取りません。

これを行う方法を提案してください。

4

1 に答える 1