더북(TheBook)

미션 36: 3D 좌표를 구조체로 표현하기

3차원 정수 좌표를 저장하기 위한 구조체 Three_D를 각 멤버 변수는 x, y, z를 사용하여 정의하세요. 그리고 구조체 Three_D 변수 a를 선언하여 각 멤버 변수 x, y, z에 100, 200, 300을 할당하고, 멤버 변수 값을 출력하세요.

struct_3.c

#include <stdio.h>
 
struct Three_D {
    int x;
    int y;
    int z;
};
 
main() {
    struct Three_D a;
    a.x = 100;
    a.y = 200;
    a.z = 300;
    printf("구조체 a의 x좌표: %d, y좌표: %d, z좌표: %d\n", a.x, a.y, a.z);
}

실행 결과

구조체 a의 x좌표: 100, y좌표: 200, z좌표: 300

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.