Ответ:
Називний три тисячі дев’ятсот сорок шість книжок
Родовий трьох тисяч дев’ятисот сорока шести (шістьох) книжок
Давальний трьом тисячам дев’ятистам сорока шести (шістьом) книжкам
Знахідний три тисячі дев’ятсот сорок шість (шістьох) книжки
Орудний трьома тисячами дев’ятьмастами (дев’ятьомастами) сорока шістьма (шістьома) книжками
Місцевий на/у трьох тисячах дев’ятистах сорока шести (шістьох) книжках