C で scanset を理解しようとしています。
文字AZ、azで構成され、間にスペースを入れることができる文字列を入力したい。
例: 入力が次の場合:ABCD abcd 123
出力は次のようになります。ABCD abcd.
scanf("%[A-ZA-Z^\n]",c)
私は :でこれをやろうとしましたが、c
は char 配列ですが、スペースを読み取りません。
これを行う方法を提案してください。
C で scanset を理解しようとしています。
文字AZ、azで構成され、間にスペースを入れることができる文字列を入力したい。
例: 入力が次の場合:ABCD abcd 123
出力は次のようになります。ABCD abcd.
scanf("%[A-ZA-Z^\n]",c)
私は :でこれをやろうとしましたが、c
は char 配列ですが、スペースを読み取りません。
これを行う方法を提案してください。