Дана функция, принимающая на вход две точки (переменные типа struct point) и возвращающая прямоугольник (переменная типа struct rect), созданный на основе этих точек.
struct point {int x, y;} p1, p2;
struct rect {struct point pt1, pt2;};
struct rect MakeRect(struct point pt1, struct point pt2)
{
struct rect temp;
temppt1.x=pt1.x;
temppt1.y=pt1.y;
temppt2.x=pt2.x;
temppt2.y=pt2.y;
return temp;
}
Укажите правильный фрагмент программы, в котором создается прямоугольник с помощью функции MakeRect.