C言語Express第5章#03


私の頭の中には全く考えられない解答過程があります.覚えておいてください.
質問:3つの整数値の最大値を出力
#include <stdio.h>

int main() {
    int a, b, c, max;
    printf("3개의 정수를 입력하시오: ");
    scanf("%d %d %d", &a, &b, &c);

    max = (a > b) ? ((a > c) ? a : c) : ((b > c) ? b : c);

    printf("최대값: %d", max);

    return 0;
}
3つの演算はこんなに複雑です...?絶対に思いもよらなかった.