実数係数a,b,c(キーボードから読み込む)をもつ2次方程式,
ax^2+bx+c=0
の解を計算するプログラムを作ってください。その際,
a=0の場合や重根の場合などを場合分けして答えを求めるようプログラムを工夫.
(i)a=0のとき,
x=-c/b
(ii)a≠0のとき, 判別式 
D=b^2-4ac
を計算。
 (ii)-1 D=0のとき(重根)
x=-b/2a
(ii)-2  D>0のとき(実根),
    -b±√D
 X= −−−−−
      2a
 (ii)-3  D<0のとき(複素根),虚数単位iを用いて
    -b± i √-D
 x= −−−−−−
      2a
という問題です。if文と算術関数を使え、とか虚数のiは表示されないから
printf文で自分でくっつけろとか色々指示されたんですが、全然わかりません。
どなたか助けて下さい!