C언어 Express 5장 #03

548 단어 CC

내 머리로는 도저히 생각 못하는 풀이과정이 있길래 메모해봄

문제: 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;
}

삼항연산을 이렇게 복합적으로..? 난 절대 생각못함 이거

좋은 웹페이지 즐겨찾기