There is no worst nemesis for coughing, and there are many reasons for coughing, which are commonly associated with bronchitis, pneumonia, and allergic coughing. For different causes, the treatment methods are different. 1. Bronchitis: this is a disease caused by microbial infection, physical or chemical stimuli, you can use dextromethorphan, Pentoxyverine to stop coughing, if the sputum is more can be combined with aminobromine hydrochloride, myrtle oil extracts, if there is a bronchial spasm, you can nebulize inhalation of salbutamol, terbutaline and so on. 2. Pneumonia: Pneumonia is a lung infection caused by bacteria, virus and other pathogens, if it is bacterial infection, you can use amoxicillin, levofloxacin, erythromycin, cefuroxime, etc.; if it is viral pneumonia, you can use oseltamivir, ganciclovir, ribavirin, etc., and at the same time, you can use dextromethorphan, cetrofenac sodium and so on. 3. Allergic cough: Allergic cough is related to allergy, also called allergic cough, you can use codeine, dextromethorphan, pentoxifylline, and inhalation of budesonide, salbutamol and other medicines if the symptoms are serious. Antihistamines such as cetirizine and loratadine are also available. There are many reasons for coughing, and it is recommended that coughers go to the hospital in time to clarify the cause of the disease and standardize the treatment under the guidance of the doctor.