2KNO3+3C+S═K2S+N2↑+3CO2↑中,C元素的化合价由0价→+4价,失电子作还原剂,被氧化,而硫元素的化合价由0价→-2价,得电子被还原,N元素的化合价由+5价→0价,得电子被还原,即S、N元素的化合价降低,作氧化剂,故答案为:C;失去;氧化;还原剂;S、N;得到;还原;氧化剂.