新手有问题想请教,一段比较简单的代码

就是想知道为什么输出的coeffs数组不是想要的内容![图片说明](https://img-ask.csdn.net/upload/201704/03/1491191039_53864.png)图片说明
程序输出的是0.0,0.0,0.2,0.0,0.0,0.2,0.0,0.0,0.2全是第一个if的结果

图片说明

好像比较关系那里写错了,不过我改了之后就变成error!了

C语言规定了一个“字符串结束标志”,以字符'\0'代表

就是你那个表达式书写的问题吧,我试了可以啊 。==写成了=

还有,你那个else{}后面多了个“;”吧,不报错吗?

= 代表赋值,so,你还是看看书吧。

真的很急啊。。有没有大神帮下忙的,谢谢

觉得你后面两个不应该写else if
应该直接写if
或者用switch感觉更好