c语言,求找错误

源码#include<stdio.h>#include<math.h>intmain(){printf("ax^2+bx+c=0\n");floata,b,c,e,m,n... 源码
#include<stdio.h>#include<math.h>int main(){ printf("ax^2+bx+c=0\n"); float a,b,c,e,m,n1,n2; printf("输入a,b,c"); scanf("%f,%f,%f",&a,&b,&c); if(a!=0) { e=(pow(b,2)-4*a*c); m=sqrt(e); n1=(-b+m)/2; n2=(-b-m)/2; printf("方程的两个根是:x1=%f,x2=%f",n1,n2); } else { printf("该方程是一元一次方程!"); n1=-c/b; printf("该一元一次方程的根是:x=%f",n1); } getchar(); return 0;}
这是错误的提示内容,麻烦只找C语言的语法错误就行,谢谢
展开
 我来答
0101151294
2014-01-26 · 超过17用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:54.6万
展开全部
个人觉得getchar()应该紧跟scanf()
追问
不懂……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奔跑的飛魚
2014-01-26
知道答主
回答量:6
采纳率:0%
帮助的人:8575
展开全部
a、b、c、e、m、n1、n2要先声明类型再使用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式