∵lgx-sinx=0,
∴lgx=sinx,
然后分别作出函数y=lgx和y=sinx的图象,如图:
∵lg10=1,
∴由图象可知两个函数的交点有3个,
即方程lgx-sinx=0根的个数为3个.
故选:C.