HCOOH + CaCO3 will give what (what are the products)

The H on the right hand side of HCOOH is the active H (as in HCl etc) and from there it's a usual acid/carbonate reaction.

HCOOH + CaCO3 ==> Ca(HCOO)2 + H2O + CO2
You balance.

CaCO3 + HCOOH = H + CaCOOH + CO3

of course that needs H2 on the right so double everything if writing a balanced equation

Use what Dr Bob said

To determine the products of a chemical reaction, we need to balance the equation and apply the appropriate reaction rules. In this case, HCOOH (formic acid) and CaCO3 (calcium carbonate) are the reactants.

First, let's balance the equation:

HCOOH + CaCO3 → ?

The equation is unbalanced because the number of atoms on each side is not equal. Let's balance the carbons first:

HCOOH + CaCO3 → Ca(HCOO)2 + ?

Now, let's balance the hydrogens and oxygens. On the left side, there are two hydrogens and two oxygens, while on the right side, there are four hydrogens and two oxygens. To balance the hydrogens, we need to add another HCOOH molecule to the left side:

2HCOOH + CaCO3 → Ca(HCOO)2 + ?

Now, let's balance the oxygens. On the left side, there are four oxygens, while on the right side, there are only two. To balance the oxygens, we need to add another Ca(HCOO)2 molecule to the right side:

2HCOOH + CaCO3 → Ca(HCOO)2 + Ca(HCOO)2

Therefore, the balanced equation is:

2HCOOH + CaCO3 → Ca(HCOO)2 + Ca(HCOO)2

The products of this reaction are calcium formate (Ca(HCOO)2) and carbon dioxide (CO2).