printf("该方程无根");
是引号的导致的。
你双引号是中文下的,切换到英文下输入。对比一下scanf()中的双引号,显示都不一样。修改如下:
嗯……你11行那里写成了中文的引号,你在用符号时一定要注意使用的是中文符合还是英文符号,还有就是给你说个技巧,这种引号阔起来没变色的,就是用成中文符号了