Хлор - сильный окислитель, он отобрать электрон от иона Fe2+. Во втором случае окислителем является протон Н+, он более слабый окислитель и не может отобрать электрон от иона Fe2+. Если через соляную кислоту продувать воздух, то в системе получаетсяболее сильный окислитель - кислород, который может окислить Fe2+ до Fe3+. Поэтому в присутствии кислорода даже в соляной кислоте можно получить FeCl3. 2Fe + 3Cl2 = FeCl3 Fe + 2HCl = FeCl2 + H2
Fe + 2HCl = FeCl2 + H2