因为昵称重复不得不用这个 2021-10-17 08:24 采纳率: 57.1%
浏览 15
已结题

求方程的根,编译的时候发现不进if语句里

求问各位大佬,不知道那一步出了错
#include <stdio.h>
#include <math.h>
int main()
{
double a,b,c,d,x1,x2;
printf("Input a,b,c=");
scanf("%f,%f,%f",&a,&b,&c);
d=bb-4ac;
if(d>0)
{
x1=(-b+sqrt(d))/(2
a);
x2=(-b-sqrt(d))/(2a);
printf("The equation has distinct real roots:%f and %f\n",x1,x2);
}
if(d==0)
{
x1=x2=-b/(2
a);
printf("The equation has two equal root:%f\n",x1);
}
if(d<0)
{
printf("The equation have no real roots.\n");
}
return 0;
}

  • 写回答

1条回答 默认 最新

  • 想上天的狗 2021-10-17 08:36
    关注

    scanf("%lf,%lf,%lf",&a,&b,&c);

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 10月24日
  • 已采纳回答 10月17日
  • 创建了问题 10月17日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部