在输入数据的时候用空格隔开两个数据,不要用逗号,如果要用逗号,请在格式符中用逗号,即改成scanf("%lf,%lf",&a,&b);
你输入的格式是a,b,所以scanf里面的%lf%lf中间要加个逗号,即%lf,%lf
按你的代码,应该是连续输入两个浮点数才对,但你自己在输入时打了逗号,当然不对啦。