Правильное название жителя Казани — казанец (жительница — казанка, жители — казанцы). Эта форма образована с помощью суффикса «-ец» и является общепринятой и закреплённой в словарях. Важно не путать слово «казанец» со словом «казак», которое обозначает представителя казачества — особой этносоциальной группы. Это совершенно разные понятия. Варианты «казанчанин» или «казанянин» являются неверными и не соответствуют нормам русского словообразования для данного топонима.