请看如下代码:
scanf("%d,%d,%d",&a,&b,&c);
scanf("a=%d,b=%d,c=%d",&a,&b,&c);
scanf("%d%d%d",&a,&b,&c);
如果你输入的是第一行代码那么,再给abc输值时要加逗号,如下图演示:
如果你输入的代码是第二行,那么在你输值时,则需要这样输入:
a=1,b=2,c=3(当我想给a输入1,b输入2,c输入3时)。下面给出图片演示:
如果你输入的代码是第三行,那么在你输值时,则需要在输入的俩个数之间加空格。
因为输入函数scanf在读取你要输入的数值时是遇到空格就读取完毕。所以如果是第三种输入方式的话,则需要加空格。
希望能帮到你!