Your car might...
Be just low on coolant. On some cars the heater is a bit above the cooling system and if its not full there will be no heat.
Have an air bubble. Some cars need to have trapped air manually let out of the cooling system to avoid getting an air bubble in the heater.
Some cars have a system that has a air distribution vane that directs hot or cold air. If this vane is broke you might be stuck with cold air.
Many cars have a valve in the heater hose that lets hot coolant thru (or not) to the heater. If this valve is messed up you might not have any heat.
And it is also possible that you have a stuck thermostat. This would not prevent heat but would delay it till the engine got fully warmed up.
Be just low on coolant. On some cars the heater is a bit above the cooling system and if its not full there will be no heat.
Have an air bubble. Some cars need to have trapped air manually let out of the cooling system to avoid getting an air bubble in the heater.
Some cars have a system that has a air distribution vane that directs hot or cold air. If this vane is broke you might be stuck with cold air.
Many cars have a valve in the heater hose that lets hot coolant thru (or not) to the heater. If this valve is messed up you might not have any heat.
And it is also possible that you have a stuck thermostat. This would not prevent heat but would delay it till the engine got fully warmed up.