Для укрепления сосудов есть таблетки Аскорутин. Их нужно пить курсом, и их действующие компоненты это как раз витамин С и витамин Р. Можно попить и просто витамин С, в любом виде, который вам нравится.
Не забывайте и про такую вещь, как совместимость витаминов, витамин С( повышает иммунитет) хорошо усваивается в витаминами А и Е, но плохо с В2 и В12.
Витамин Р( уменьшает ломкость и проницаемость сосудов) усиливается под действием витамина С, так что с этой точки зрения удобнее пить их сразу вместе, в сочетании 1:1 т.е. потому я и советую Аскорутин.
С этой же целью можно есть продукты, помогающие сосудам и содержащие необходимые витамины. Кстати витамин В тоже помогает, он есть в пивных дрожжах, печени, мясе, злаках и бобовых.