Notice how the h is styled with a blue color and the x is not. Blue indicates that the variable has not been assigned a value. Black indicates that it has been given a value. So, sometime previous you’ve assigned a value to x. That value is being used to evaluate this expression.
You can clear x, Clear[x], or just use a different symbol that hasn’t been assigned a value yet, like maybe y, or xx.