Ответ:

C⁰ → C⁺⁴ — окисление; N⁺⁵ → N⁰ — восстановление.

Электронный баланс: C⁰ − 4e⁻ → C⁺⁴ (×5); N⁺⁵ + 5e⁻ → N⁰ (×4).

5C + 4KNO₃ → 2K₂CO₃ + 3CO₂ + 2N₂.

Окислитель — KNO₃; восстановитель — C.