Ответ:

За один день больной принимает 3 таблетки, поэтому за 21 день потребуется:

\[3\cdot21=63\text{ таблетки}.\]

В одной упаковке 10 таблеток. Найдём необходимое число упаковок:

\[63:10=6,3.\]

Так как упаковки нельзя купить дробно, округляем в большую сторону: 7 упаковок.

Ответ: 7 упаковок.