Learn C the Hard Way: http://c.learncodethehardway.org/