Tightness and shortness of breath and vague pain in the chest may be caused by insufficient blood supply to the heart, pneumonia, lung cancer and other diseases, which can be treated with medication and surgery. 1. Drug treatment: chest tightness, shortness of breath, vague pain in the chest may be caused by insufficient blood supply to the heart, you can use nitroglycerin, isosorbide mononitrate and other drugs to improve cardiac ischemia; may also be caused by pneumonia, you can comply with the doctor’s orders to use ceftriaxone sodium, azithromycin and other antibacterial drug treatment. 2. Surgical treatment: Chest tightness and shortness of breath with vague pain in chest may also be caused by lung cancer, heart attack and other diseases. If it is lung cancer, lung resection or tumor resection can be performed; if it is caused by heart attack, percutaneous coronary intervention can be performed. If the symptoms of chest tightness, shortness of breath and vague pain in the chest occur, it is not recommended to take medication by oneself. It is recommended to go to the hospital to check the electrocardiogram, cardiac ultrasound, chest CT and other items to find the cause, and then under the guidance of the doctor for treatment.