各位大神帮我看看哪里出错了(新手求解)
编写一个程序,其功能为从键盘上输入一元二次方程ax^2+bx+c=0的各项系数a,b,c(要保证有两个实根),根据公式计算方程的两个根并输出,公式x=(-b+(-)根号b^2-4ac)/2a#include<stdio.h>
#include<math.h>
void main()
{
int a,b,c,x1,x2;
printf("请输入一元二次方程的三个系数a,b,c: \n");
scanf("%d %d",&x1,&x2);
x1=(-b+sqrt(b^2-(4*a*c)))/(2*a);
x2=(-b-sqrt(b^2+(4*a*c)))/(2*a);
printf("x1=%d,x2=%d\n",x1,x2);
}