HTC Desire C earphone problem

view story

http://androidforums.com – Hi folks, My earphones have started behaving abnormally. When i connect my earphone and listen to FM Radio, and i move my earphone a bit, the FM Station gets changed. then again if i try to go back to my previous FM station, my phone dials the first number in the call list. then if i end that call then it starts my music player. The music player also doesn't function properly. the songs get forwarded very fast. Like one song plays for 1 sec then if my earphone is moved a bit the song gets autoforwarded. Please help me here. (General)