#include
#include
using namespace std;
int main() {
float a,b,c;
cin>>a>>b>>c;
float d=(bb-4ac);
if(d==0)
{
cout<<“real and equal roots”<<endl;
cout<<(-b+sqrt(d))/(2a)<<endl;}
else if(d<0)
cout<<“imaginary roots”<<endl;
else
{
cout<<“real and unequal roots”<<endl;
cout<<(-b-sqrt(d))/(2a)<<" "<<(-b+sqrt(d))/(2a)<<endl;
}
return 0;
}
this code not passing testcases what is the issue with the code?