为什么我在 scanf 那里加入一个逗号,b 就会变成一个随机数呢
你scanf里面加了逗号,你在输入数据的时候,两个数据之间要用输入逗号隔开,不然就会出现这种问题;要么将逗号去掉,要么输入的时候自己手动加逗号隔开。比如:2,3
如果代码里scanf用,分隔,输入的时候也要输入,分隔。
希望采纳:%d是占位符,上面的代码使用逗号隔开了他们导致需要“”里面占了三个位置,读取键盘输入值也需要三个也就是输入数值是使用逗号隔开