To be exact, smoking will not directly affect the training effect of abdominal muscles. The relationship between them is like you got up late for a cup of Erguotou. Drinking will not affect your previous sleep. Can only say that excessive smoking is harmful to health.
Just need your attention: don't smoke while exercising, or don't smoke immediately after training. At this time, the lung exercise is large and the blood circulation is fast. Smoking will cause several times more damage to various organs of the body than usual, which will subtly affect your fitness effect. There is nothing wrong with smoking. Don't overdo it. Just wait until you calm down after fitness (almost as usual).