$$9^{lg^2x}-10^{lgx}+1=0$$
$$t=lgx$$
$$9t^2-10t+1=0$$
$$t_1=\frac{1}{9}, t_2=1$$
$$lgx=\frac{1}{9} => x=10^{\frac{1}{9}}$$
$$lgx=1 => x=10$$
Ответ: $$10^{\frac{1}{9}}$$; 10