问题分析:12岁有白头发缺维生素、矿物质、蛋白质等。12岁有白头发可能是营养不良导致的,可能意味着患者缺乏维生素,比如维生素A、维生素C等,建议患者注意进行食补,多吃营养丰富的水果,比如猕猴桃、苹果、香蕉等,有助于补充维生素。如果缺乏矿物质,比如铁、铜、钴、锌等,也会出现白头发,建议多吃蘑菇、香菇、木耳、黑芝麻、黑米等食物;如果缺乏蛋白质,建议要保证优质蛋白的摄入,比如鸡蛋、鱼、虾等。