[문제]
구조체 배열을 이용하여 점의 좌표를 3번 입력 받아 출력하는 프로그램을 작성하라.
[실행결과]
점의 좌표 입력: 2 4
점의 좌표 입력: 3 5
점의 좌표 입력: 4 6
[2, 4] [3, 5] [4, 6]
[코드]
#include<stdio.h>
struct point
{
int xpos;
int ypos;
};
int main(void)
{
int i;
struct point pos[3];
for (i = 0; i < 3; i++) // 3개의 점의 좌표 입력
{
printf("점의 좌표 입력: ");
scanf_s("%d %d", &pos[i].xpos, &pos[i].ypos);
}
for(i=0; i<3; i++) // 3개의 점의 좌표 출력
printf("[%d, %d] ", pos[i].xpos, pos[i].ypos);
return 0;
}
<참고>
윤성우의 열혈 C 프로그래밍
'C 언어 > 연습문제' 카테고리의 다른 글
C언어 연습문제46 (0) | 2022.04.08 |
---|---|
C언어 연습문제44 (0) | 2022.04.08 |
C언어 연습문제43 (0) | 2022.04.08 |
C언어 연습문제42 (0) | 2022.04.06 |
C언어 연습문제41 (0) | 2022.04.06 |