Если условия будут ложными, то переменные будут неинициализированными. Какое значение тогда должно попасть в XREZ и YREZ? Такие значения и надо записать в xrez и yrez во время их объявления, чтобы к моменту присваивания они такими и остались. Или присваивать их XREZ и YREZ только в условии. Это зависит от необходимой логики.