a) Since it's given that you have 3.10 mole of H2O you have more than enough. H2O is in excess. The 2.40 mol of C is the limiting reagent.
b) You will get 2.40 mol of H2 and 2.4 mol of CO.
c) 2.40 mol H2 x 2.02 g / mol = 4.85 g H2
2.40 mol CO x 28.0 g/mol = 67.2 g CO