应该是if语句用错了,错在哪里了呢(初学c语言)
收起
if里只能2个值比较,不能把x,y,z这3个值直接进行比较你可以这样:if(x>y && y>z)按照你现在的写法,程序变成了x>y的结果去跟z比大小,而x>y则结果为1,x<=y结果为0,不管是1还是0去和z比较,肯定结果都是false
报告相同问题?