Your power jack has come loose from the motherboard. This is an easy fix if you've the tools to do it yourself. Most shops, however, will want to replace your motherboard instead of fixing the problem - which can be very expensive. Expect a $300 or so bill from a shop.
If you've a soldering iron and the will to completely disassemble your notebook, though, you can repair it yourself for $0.