有人可以帮忙吗?
我正在尝试在c中进行编译,但这给了我这个错误:

“错误:需要左值作为赋值的左操作数”

这是代码的一部分

    if(anoc%4==0 && anoc%100!=0||anoc%400=0)

最佳答案

在检查的最后部分,您将值0分配给anon%400。这是不可能的。

anoc%400=0


您需要做:

anoc%400==0


编辑—将来,请进一步说明您使用的变量类型。作为一种良好的编码习惯,请使用适当的变量名。祝好运。

08-08 07:04