为什么程序不运行
发布网友
发布时间:2022-05-31 18:09
我来回答
共2个回答
热心网友
时间:2023-10-22 00:06
条件语句的条件不对。例如:
if (b==12,1,2) 要写成: if (b==12 || b==1 || b==2)
因为 if (b==12,1,2) 就是 if (真) ....; 括号里是 逗号表达式,逗号表达式的值等于最右一个表达式的值,就是 2, 2大于0,就是 真。
全部要改。追问
还是不行啊
热心网友
时间:2023-10-22 00:06
scanf("%d %d",&a,&b);%d与%d有空格,得要把空格也要输入进去。
比如输入:12[空格]122追问
还是不运行啊
追答把"\n"去掉就可以了。