Vitamin C helps in making the cartilage, skin, teeth and blood vessels healthy. It also helps in decreasing cancer risk. Our body cannot make this vitamin. The body is unable to store the required quantities of Vitamin C. We have to take Vitamin C through food sources. People who smoke can suffer from lung diseases if they do not take sufficient amount of Vitamin C. The vitamin is also needed to prevent scurvy. You can prevent Vitamin C deficiency by taking a balanced diet and eating foods that contain this vitamin. The top 34 foods high in Vitamin C to keep you healthy are as follows.