Elderly people who have coughs that do not improve need to actively identify the cause of the disease, according to the cause of the disease, such as pneumonia, tuberculosis, lung cancer, chronic bronchitis, cough variant asthma, gastroesophageal reflux, etc., to carry out anti-infective, cough and phlegm, acid suppression and other treatments. For pneumonia and chronic bronchitis, penicillin and ceftazidime can be used to fight infection when there are clear indications of bacterial infection; dextromethorphan can be used to stop severe dry cough; and aminobromine can be used to dissolve phlegm when accompanied by mucous sputum. For cough variant asthma, it is necessary to clarify and keep away from allergens, at the same time, nebulize budesonide, salbutamol and other drugs, oral methylprednisolone, loratadine and other anti-allergy drugs. For tuberculosis, active anti-tuberculosis treatment is needed, such as isoniazid and rifampicin; For lung cancer, it can be treated with surgery and/or radiotherapy. Gastroesophageal reflux, due to the reflux stimulation of gastric juice, gastric contents and other reflux can be caused by coughing, need to use omeprazole for acid suppression therapy, morpholine to promote gastric power and other treatments. Cough in the elderly may also be caused by other diseases, such as left heart failure, chronic obstructive pulmonary disease, bronchial dilatation, long-term use of enalapril and other drugs, need to consult a doctor in a timely manner, the specific cause of the disease needs to be clarified after examination, and in accordance with the doctor’s instructions for treatment. The above medications should be used under the supervision of a physician.