这个程序运行结果有问题,请问程序有哪些问题,麻烦高人指点,谢谢。
#include<stdio.h>
#include<math.h>
main(){
int a,b,c;
float x1,x2;
scanf("%d,%d,%d",&a,&b,&c);
if(b*b-4*a*c<0)
printf("没有实数根");
else{
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("%.2f%.2f",x1,x2);}
}