
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语言的语法错误就行,谢谢 展开
#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语言的语法错误就行,谢谢 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询