我正在尝试理解 C 中的扫描集。
我想输入由字母 AZ ,az 组成的字符串,并且在它之间可以有空格。
示例:如果输入是:ABCD abcd 123
那么输出应该是:ABCD abcd.
我试图通过 : 来做到这一点scanf("%[A-ZA-Z^\n]",c)
,char 数组在哪里,c
但它不读取空间。
请提出一种方法来做到这一点。
我正在尝试理解 C 中的扫描集。
我想输入由字母 AZ ,az 组成的字符串,并且在它之间可以有空格。
示例:如果输入是:ABCD abcd 123
那么输出应该是:ABCD abcd.
我试图通过 : 来做到这一点scanf("%[A-ZA-Z^\n]",c)
,char 数组在哪里,c
但它不读取空间。
请提出一种方法来做到这一点。