Yes, if the gas cap is missing, fuel from the tank will evaporate. This will spread a strong fuel odor, and the car will become a fire hazard without any doubt.