Vitamin C helps too becasue it's a water soluable vitamin that is an extremely effective antioxidant. It helps in keeping the eyes healthy by protecting numerous parts of the eye from getting damaged by UV light.
Vitamin A is the best for our eyes, however a very high dosage of Vitamin A can lead to increased pressure of the fluid around the brain, leading to swelling of the optic nerve, severe headaches and distorted vision.