Цитата(superhero @ 20.11.2011, 15:46) *

x0 и у0 лежит на прямой x-y+2=0
x0=-2+y
y0=2+x
или нет?

Итак, получаете систему из трех уравнений с тремя неизвестными:
x0-у0=-2
(3-х0)^2 + y0= r^2
(-1-x0)^2 + (2-y0)^2=r^2