把后面的if,else放到前面的if里面去否则一开始没有走if,你的bcde都没有赋值啊
你的 b c d e f 都有可能没有赋值,所以它会提示,你需要给这几个变量赋值或者,直接在第16行下面加一个return