반응형

3개의 정수 중에서 최소값을 구하는 매크로 GET_MIN(x,y,z)를 정의하고 이것을 이용하여서 사용자로부터 받은 3개의 정수 중에서 최소값을 계산하여서 출력하는 프로그램을 작성한다.


1
2
3
4
5
6
7
8
9
10
11
#define GET_MIN(x,y,z) ((x)<(z)?((x)<(y)?(x):(y)):((y)<(z)?(y):(z)))
#include <stdio.h>
int main(void)
{
    int i,j,k;
    i=0;j=0;k=0;
    printf("3개의 정수를 입력하세요: ");
    scanf("%d %d %d"&i, &j, &k);
    printf("최소값은 %d입니다.\n", GET_MIN(i,j,k));
    return 0;
}
cs



반응형

+ Recent posts