При недостатке кислорода углерод взаимодействует с углекислым газом согласно уравнению C+CO2=2CO
В отсутствие кислорода углерод реагирует по приведённому вами уравнению. При этом очевидно углерод восстанавливает СО2 в СО.