老年人瘦身原因可能是多方面的,建议首先到医院检查身体状况,并咨询医生。一般来说,老年人补充蛋白质和维生素是有必要的,可以多吃蛋白质含量高的食物如鸡蛋、鱼、肉类和豆类等,同时摄入足够的维生素C、维生素D和钙质等营养素。另外,适当增加热量摄入,如多吃坚果、橄榄油、鳄梨等高脂肪食物也是一种补充方法。但请注意不要过度摄入,否则会导致其他健康问题。