c语言switch必须要用break吗