Чтобы дать вам правильный ответ, нужно знать какой у ребёнка кашель, сухой или влажный. Ведь они по-разному лечатся. И ещё важно знать, сколько лет малышу, так как, например, дети до 2 лет не умеют откашливать мокроту и препараты для её отхождения им не рекомендуются.
Детей лучше лечить сиропом, чем таблетками. Мне и моему ребёнку лучше всего помогает сироп "Лазолван", ограничений по возрасту он не имеет.
Мне кажется, что если кашель длится уже какое-то время и не сходит на нет, то прежде всего стоит обратиться к педиатру - то есть к квалифицированному специалисту.