Почему в окончаниях слов врачом и печём разные окончания
Потому что врачом это существительное,а печем глагол
врач заканчивается на ч а печь на мягкий знак. у слова врач 2 скл, а у слова "печь, - 3