为什么在scanf()函数中要输入多个转换说明符时,中间要加个空格,例如scanf("%s %s"......)
不加空格怎么区分呢?比如
%s%s,你输入123,到底是12 3还是1 23或者是1 2,3忽略呢
你如果想直接输入八进制,不得告诉计算机你的格式啊
%s这种接受字符串的操作尽量只写一个,其它的类型接受可以多写。
scanf函数里面的空格是没必要加的吧,运行的时自己输入需要加空格区分两个数据,或者你可以scanf("%s,%s"......)在两个占位符中间加逗号分号等等,输入的时候两个数据之间也加上对应的符号就行
如果不加空格,怎么区分第一个字符串和第二个字符串?