(2)根據化合物中各元素質量比=各元素的相對原子質量×原子個數之比;可得莽草酸中氫元素和氧元素的質量比是為:(1×10):(16×5)=10:80=1:8;
(3)物質中某元素的質量分數=
所以50g莽草酸中氧元素的質量=50g×46%=23g
故答案為:
(1)3;
(2)1:8;
(3)23.0克.