c语言else与if配对原则