in uniform circular motion the acceleration is uniform or variable?
Acceleration is a vector quantity. It has both magnitude and direction. Just as you said in the question, the direction of acceleration is changing in uniform circular motion. Therefore acceleration is variable, as a vector quantity is said to be variable if either its magnitude or its direction is changing.