刚学c语言 我这里调试了一下看一下b的值,发现它会改变,为什么和我输入的时候不一样,求解决一下。
a 和 b,放两行分开 scanf
因为你把b定义成了常量常量是只接受初始化赋值,并不是只能赋值一次你没有初始化赋值,那么它就是个随机内存里遗留的数字,你再次对它赋值无效你可以在scanf之前先printf它的值看看,看是否scanf之后并没有改变b的值