关于#c语言#的问题,请各位专家解答!(小白求解答))

问题描述:

img


为什么我要输两个数字
我不是定义了PRICE 30吗
按理说我应该只输入一个num就可以得到结果了啊
求各位程序员解答????

scanf_s中的\n去掉就行了
scanf_s("%d",&num);
你用了\n,那么输入的时候你必须输入换行才能完成输入

楼上说的对了 你要是加反斜线n就要多输入一个回车了
比如输入30回车回车