What is the problem if there is no power to the ceiling light of a car?

Answer

Bad bulb or fuse.

Answer

Also, the door switch on my 88 323 sometimes sticks. If I push in -snap out a few times it corrects this. Must be a dirty contact on switch.

Answer

if the door switch sticks, try spraying a little bit of WD-40. Clean or wipe the excesive dirt first.

also check your "room" fuse, it controls your radio and ceiling light.