求C语言大神看看我这代码哪儿错了,怎么改,谢谢==

2025-03-10 19:08:12
推荐回答(3个)
回答1:

用数据结构的算法可以实现,没必要这么复杂

回答2:

	if(a[0]-a[1]==a[2]&&a[3]/a[4]==a[5]&&a[6]+a[7]==a[8]&&a[2]*a[5]==a[8]&&

这四个是==,你写成=了

回答3:

if的条件里面判断相等不能用=,要用==。
就是if(a[0]-a[1]=a[2]&&a[3]/a[4]=a[5]&&a[6]+a[7]=a[8]&&a[2]*a[5]=a[8]&&
这一行

改成if(a[0]-a[1]==a[2]&&a[3]/a[4]==a[5]&&a[6]+a[7]==a[8]&&a[2]*a[5]==a[8]&&
然后编译就过了。

话说你还是要学会看调试信息的好。