MgSO₄ + Na₂S = MgS + Na₂SO₄
все вещества растворимые.
Масса в-ва в исходном растворе 21г + 9г =30г
(30/90+21+40)*100%=19.8% (20%)
NCxHy6,72/22,4=nCO2(C)26,88/44:nH2O(H*2)27/18*2
nCxHy0,3=nC0,6:nH3
1=2:10.
C2H10
Но формулы такой нет или ошибка в условии или в рассчетах проверь , а ход решения правильный