The equations as can be rewritten as
x2−(y−z)2=a or (x+y−z)(x+z−y)=a
Similarly (y+z−x)(y+x−z)=b and (z+x−y)(z+y−x)=c.
Multiplying and taking square root, we get
(x+y−z)(z+x−y)(y+z−x)=±√abc
Hence y+z−x=±√(bca),
z+x−y=±√(cab),
and x+y−z=±√(abc).
Adding last two equations, we get
x=±12{√cab+√abc}.
Similarly, y=±12{√bca+√abc}
and z=±12{√bca+√cab}.