抽奖
c语言同时读入带空格的字符串和数字
举例
输出
输出
^表示"非",[^\n]表示读入换行字符就结束读入。这个是scanf的正则用法,我们都知道scanf不能接收空格符,但是使用%[^\n]就可以了。
scanf("%[^,]");表示读入逗号字符就结束读入
" * "表示该输入项读入后不赋予任何变量,即scanf("%[^\n]%c")表示跳过一行字符串。