почему пишет что перед else должно быть объявлено if