ビタミンCが髪の成長に効くと言われているのは、ビタミンCの持つ働きが、髪の健やかな成長に必要な働きを高めたり、髪の成長を阻害するものを除去したりするためだとされています。

ビタミンCが直接髪の毛を生やすわけではないですが、
ビタミンCがないと髪の毛をすくすくと成長させることは難しいのです。

言わずもがなですが、ビタミンCはレモンやかんきつ類に多く含まれています。