Let me give a more « conceptual» Galois answer. First , fix an integer m and consider a field K of characteristic not dividing m, containing a primitive m-th root of unity. Let F/K be a finite Galois extension, and let $E = F (\sqrt[m]{\alpha})$, with $\alpha \in K*$ . By Kummer theory, E only depends on the class $[\alpha]$ of $\alpha$ modulo $F*^m$ , and E/F is cyclic of degree dividing $m$ . Question : when is E/K Galois ? Answer : iff $[\alpha]$ is invariant under the action of Gal(F/K), in other words, for any s in Gal(F/K), $s(\alpha)/\alpha$ $\in$ $F*^m$ (this is a classical exercise in Galois theory).
Coming back to your problem, take $m = 2$ , F/K quadratic , s a generator of its Galois group. According to the criterion above, for $E = F(\sqrt{\alpha})$ , E/K is Galois (of degree 4) iff $s(\alpha)/\alpha$ is a square in F*, equivalently iff $\alpha . s(\alpha)$ is a square in F* . It is important to stress « in F*, not necessarily in K* », because $\alpha . s(\alpha) = N(\alpha)$, where N is the norm map from F* to K*, and $N(\alpha)$ $\in$ K* . Suppose the criterion is met, then Gal(E/K) is a group of order 4, hence abelian, isomorphic to $C_4$ or $C_2 × C_2$ . Question : how to distinguish between the two cases, cyclic and biquadratic ? We must go back to the idea of proof in the above Galois exercise. In our situation, the original expression $s(\alpha) = \alpha . x^2$, $x$ $\in$ F*, implies that N(x) = $\pm$ 1. How to distinguish between the two signs ? By Hilbert 90 (or mere calculation), N(x) = 1 iff x is of the form $s(y)/y$, y$\in$ F*, hence $s(\alpha)/\alpha$ = $(s(y)/y)^2$, or equivalently, $\alpha = a. y^2$, a$\in$ K*. The latter equality means that E = F($\sqrt a$), or equivalently, writing F = K($\sqrt c$) in your original notation, that F is the biquadratic field K($\sqrt a, \sqrt c$), a and c $\in$ K* .
This solution may seem complicated, but could be useful in more elaborate associated problems, for instance : describe all the quadratic extensions L of K($\sqrt a, \sqrt c$) which are Galois but non abelian (i.e. which are diedral or quaternionic) over K .