If your iPhone 5c won't charge, the problem could be one of two things; the battery or the Lightning dock itself. If you're experiencing other symptoms such as headphone jack issues, or dock accessories not working when plugged in, the Lightning dock is more than likely the culprit. Luckily, a DIY repair to replace the Lightning dock entirely isn't too time or labor intensive, and it'll cost you a fraction of what a new iPhone would!
Full story from the iMore Blog...