a-b=4变形得a=b+4
ab+c^2+4=0
(b+4)b+c^2+4=0
(b^2+4b+4)+c^2=0
(b+2)^2+c^2=0
所以b+2=0 c=0
所以a=-2+4=2
即a=2 b=-2 c=0