環境はwindowsXPHome+cygwin+gccで言語はCです
宿題は次の通りです。

円の座標データから、最小二乗法により
円の方程式の係数を求める関数を作れ。
円の方程式は、y=(x-a)^2+(y-b)^2
ただし、引数は次のようにする

x[],y[]・・・円の(x,y)の座標データの入っている配列のポインタ
count・・・座標データの数
a・・・円の方程式のaの値
b・・・円の方程式のbの値

お願いします