How long can a smoker live with lung cancer?

See a doctor. If you have lung cancer you should see a board certified thoracic surgeon and/or medical oncologist to discuss therapeutic options based on the clinical stage of the cancer.
Nicotine accelerates. A complex question, no simple answer. Lung cancer survival depends on type and stage. In a recent study, early stage adenocarcinoma lung cancer patients able to quit nicotine had survival 2x as high as patients unable to quit. Nicotine addiction accelerates mortality and weakens your overall health as you fight this cancer. Don't give up, you can quit nicotine, and fight the cancer.
Variable. It would depend on the stage of cancer, type of cancer, treatment given, response to treatment, other illnesses or diseases in the person. More than half the patients with lung cancer are gone within a year of the diagnosis.

Related Questions

I am just curious about what are the first symptoms of lung cancer, how long does it take a smoker to get it and what is the average age of diagnosis?

None. Early stage lung cancers do not have any symptoms there is no accepted mass screening test for eararly detection low yield do not justify mass screening with spiral ct scans , smoking is a convincing cause, some lucky ones may escape, but you can't predict who will get and who will not get , and how long you need to smoke to get lung cancer. Read more...
Often asymptomatic. This is often asymptomatic with about 5-15% detected from symptoms. Pesistent cough is the usual presenting sign, with hemoptysis, wheeze, dyspnea or difficulty breathing, depending on its site. Hoarseness, and respiratory failure can mean spread beyond the lungs. This occurs most at 55-65 years and since smoking is the most common cause, it likely takes from its start so don't start smoking. Read more...
Often none. Lung cancer is often asymptomatic, resulting in late stage diagnosis. The following links may assist you in each portion of your question: http://goo.Gl/2yuxg and http://goo.Gl/vvhhy and http://goo.Gl/gu9ms. Read more...