yes that will be surely but the smokers will atleast remember the jail sentence when he will try to smoke after the prison and soon he will leave smoking.
and also
agar govt. ek aadmi ka jail mein care karti hai toh uska matlab hai woh 100 aadmi ka khyal karti hai jo us smoker ke ciggerete ke smoke se pareshan hain.