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