Wywala mi nie poprawny wynik, zgłaszałem 2 razy i dalej to samo 
#include
using namespace std;
int delta(float d)
{
if (d > 0)
return 2;
if (d == 0)
return 1;
if (d < 0)
return 0;
}
int main()
{
float a1, b1, c1;
float a2, b2, c2;
float a3, b3, c3;
cin >> a1 >> b1 >> c1;
cout << endl;
cin >> a2 >> b2 >> c2;
cout << endl;
cin >> a3 >> b3 >> c3;
cout << endl;
float delta1, delta2, delta3;
delta1 = b1*b1 - 4 * a1*c1;
delta2 = b2*b2 - 4 * a2*c2;
delta3 = b3*b3 - 4 * a3*c3;
cout << delta(delta1) << endl;
cout << delta(delta2) << endl;
cout << delta(delta3) << endl;
return 0;
}
co jest nie tak?