This is might also be the time to check your cooling system for any possible leaks. A leaking heater core in the winter time can be dangerous, because you are exposed to the coolant fumes in a closed environment. If you suspect a leaking system, drive with fresh air coming in from your vents or a window slightly open.
Car overheats, your heat in your car stops working
Your question is not clear...
because the heaters broken
takes the heat away from engine low coolant??
Car heaters need a few moments to warm up.
clean rad & cond at the car wash see if that wont help
most likely you need to replace te heater core.generally i if the leak is on engine you wont smell it in the car
You could be leaking coolant, your blower fan might not be working, etc.
You can get aftermarket car seat heaters installed at most local mechanics. You can also install your own car seat heaters if you follow instructions provided by websites such as heat Your Seat and Heated Seat Kits.
b/c your heaters broken
your car overheats. Your oil is not going through the cylinders creating lots of heat
Heaters work best set on floor allowing the hot air to rise through the car and heat more air.