What is the medicine for a prolonged cough that does not heal

For patients with a prolonged cough, strong cough suppressants such as codeine can be used in cases of dry cough, little or no sputum, and in patients with pus sputum, they need to be treated simultaneously with expectorant medications such as aminoglutethimide or acetylcysteine. If the sputum is too thick and cannot be expelled, drugs such as salmeterol can be used to dilute it, and if necessary, drugs such as budesonide can be used for nebulized inhalation to dilute the sputum and promote faster and better expulsion, and other antibiotics such as amoxicillin and cephalosporin can be used for treatment. It should be noted that drugs should be used under the guidance and advice of a doctor, not on your own initiative and blindly.