편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.08.24

    c의 삼항연산자를 이용한 최대최소 연습


    제가 연습하면서 만든 코드입니다!

    #include <stdio.h>
    int main(void) {
    int nMax = 0;
    int a, b, c;
    
    scanf("%d, %d, %d", &a, &b, &c);
    
    a > b ? (nMax = a) : (nMax = b);
    nMax > c ? nMax : (nMax = c);
    
    printf("MAX: %d\n", nMax);
    return 0;
    

    }

    안녕하세요! c를 공부하기 시작한 코린이 입니다! 다들 쉬우시겠지만... 저는 이게 왜 잘못된 값이 출력되는지 모르겠어서 질문합니다

    최댓값이 나와야 하는데 최솟값이 나와요. 왤까요?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.08.24

    c의 삼항연산자인데.. 많이 쉬우시겠지만 저는 모르겠어여 ㅠㅠ


    제가 연습하면서 만든 코드입니다!

    #include <stdio.h>
    int main(void) {
    int nMax = 0;
    int a, b, c;
    
    scanf("%d, %d, %d", &a, &b, &c);
    
    a > b ? (nMax = a) : (nMax = b);
    nMax > c ? nMax : (nMax = c);
    
    printf("MAX: %d\n", nMax);
    return 0;
    

    }

    안녕하세요! c를 공부하기 시작한 코린이 입니다! 다들 쉬우시겠지만... 저는 이게 왜 잘못된 값이 출력되는지 모르겠어서 질문합니당 ㅠㅠㅠ

    도와주세요..ㅠㅠ 최댓값이 나와야 하는데 최솟값이 나와요.. 왤까요 ?!?!