分析:根据名称来确定组成元素,利用化合物中正负化合价的代数和为0来判断化学式是否正确.
解答:解:A、氧化铁是由铁和氧元素组成的,Fe元素的化合价为+3价,O元素的化合价为-2价,则Fe2O3中正负化合价的代数和为0,化学式书写正确;
B、氢氧化钾是由K、O、H三种元素组成的,K元素的化合价为+1价,O元素的化合价为-2价,H元素的化合价为+1价,则KOH中正负化合价的代数和为0,化学式书写正确;
C、碳酸钠是由Na、C、O三种元素组成,Na元素的化合价为+1价,O元素的化合价为-2价,C元素的化合价为+4价,则NaCO3中正负化合价的代数和不为0,化学式书写错误;
D、硝酸是由H、N、O三种元素组成,O元素的化合价为-2价,H元素的化合价为+1价,N元素的化合价为+5价,则HNO3中正负化合价的代数和为0,化学式书写正确;
故选C.
点评:本题考查化学式的书写,学生应能利用名称来确定元素及元素常见的化合价,利用化合物中正负化合价的代数和为0来判定化学式的书写正误.