Can't Factory Reset HTC Desire C
I would probably just flash it with a stock ROM, also you should always backup any device before you screw with the operating system (this goes for computers and phones!)

Make sure that the ROM you flash your phone with matches the phone EXACTLY. If you get a ROM that is for your phone, but for a different carrier, it will brick your phone and you will be out of luck.

Good luck!