维生素c虽然具有抗氧化和清除自由基的作用,可延缓衰老,但不能祛痘,引起长痘的原因主要是激素分泌旺盛引起的,可以用维a酸治疗,或吃些中药调理一下内分泌,饮食上少吃油脂大的食物,多吃蔬菜水果,清淡饮食,保证充足的睡眠,不要熬夜。