Answer
$x=5,y=2$
Work Step by Step
If $x^2-y^2=21$ then $(x-y)*(x+y)=21$
Dividing the equations by each other gives,
$x-y=3$
and the original equation is $y+x=7$
Adding the equations gives,
$2x=10 \ or \ x=5$
and Plugging that in yields $y=2$