yes it will.
Low refrigerant charge? Bad compressor?
no
It is possible the air compressor is bad. You will need to replace the air compressor, so the air will work again.
You may need to replace the heater\ac control switch, it may be stuck in the off position which would prevent the blower and the ac compressor from turning on.
two things to check, is the system charged and is the heater mix door working properly
The AC switch operates the AC compressor and should have no bearing on your heater function. If your heater is not working properly, you may have a weak thermostat.
You may have a bad compressor clutch coil, you need to check the coil and work from there................
The ac compressorThe ac compressor
Check to see if the a/c compressor is not locked up first..........
my ac dont work
if you can reroute the belt to bypass the ac compressor all you need to work out is how much shorter the belt is that you would require
Low or no freon will cause the AC not to work. Also if the clutch on the AC compressor has failed, or if the compressor itself failed.