找不到哪里的问题
#include<iostream>#include<cmath>
#include<iomanip>
using namespace std;
int main(){
double a,b,c,b2,w,two,x1,x2,xu;
cin>>a>>b>>c;
b2=b*b;
w=4*a*c;
two=-b/2*a;
x1=(-b + sqrt(b2-w))/(2*a);
x2=(-b-sqrt(b2-w))/(2*a);
xu=sqrt(4*a*c-b*b) / (2*a);
if(b2==w)
cout<<fixed<<setprecision(5)<<"x1=x2="<<x1;
if(b2>w)
cout<<fixed<<setprecision(5)<<"x1="<<x1<<";x2="<<x2;
if(b2<w)
cout<<fixed<<setprecision(5)<<"x1="<<two<<"+"<<xu<<"i;x2="<<two<<"-"<<xu<<"i";}
求一元二次方程解