Controllability of hyperbolic and degenerate parabolic equations in one dimension