본문 바로가기

프로그래밍 언어들/C 문제풀이

C언어 문제 - 네 정수의 최대 값 출력하기(삼항연산자) (questions in C)

C언어 문제 (questions in C)

- 4개의 정수를 입력받고, 삼항연산자를 이용하여 4개의 수 중 가장 큰 값을 출력하시오.

 

#include <stdio.h>

int main (void)
{
    int x, y, z, k;
    int max;

    scanf("%d%d%d%d", &x, &y, &z, &k);

    max = (x > y)? x : y;
    max = (max > z)? max : z;
    max = (max > k)? max : k;

    printf("%d\n", max);
}