728x90
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
struct point {
int x;
int y
};
struct rect {
struct point p1;
struct point p2;
};
int main(void)
{
struct rect r;
int w, h, area, peri;
struct point p1 = { 1,1 };
struct point p2 = { 6,6 };
printf("왼족 상단의 좌표를 입력하시오: ");
scanf("%d %d", &r.p1.x, &r.p1.y);
printf("오른쪽 상단의 좌표를 입력하시오: ");
scanf("%d %d", &r.p2.x, &r.p2.y);
w = r.p2.x - r.p1.x;
h = r.p2.y - r.p1.y;
area = w * h;
peri = 2 * w + 2 * h;
printf("면적은 %d이고 둘레는 %d입니다.\n", area, peri);
return 0;
}
728x90