已知Rt三角形ABC的三边a,b,c满足a+b=5,ab=3,角C=90°。求斜边c的长。