Грамматический словарь Зализняка
Смолянин,
смоляне,
смолянина,
смолян,
смолянину,
смолянам,
смолянином,
смолянами,
смолянине,
смолянах
смолянин