There is ABSOLUTELY no reason to inject vitamin C, especially when the pills are totally dirt cheap anyways.
I could take 10, 000mg of vitamin C a day for like 1.5$. And 10grams of vitamin C is incredibly large, it would completely saturate your tissues with vitamin C and cause you to pee yellow for days.