case is a jump statement so b is uninitialized