已知方程siny+xy-e^x=0,求y