能不能把scanf里的a=之类的东西去掉?只留下%d之类的格式?别加空格,也不要逗号。scanf是格式化的读取,所以你加的这些零碎,都算在格式化里了。想要输入必须按照你规定的格式输入,否则就不认识。
按scanf中的格式输入,比如:a=1b=2
一楼正解,c++的‘>>’算符已经经过了重载,会自动识别数据类型,把无关的字符跳过。cin>>a>>b;得到的就是a和b。
a=3 b=5回车。注意3和b之间要有空格。
数字 空格 数字