//3개 정수 중 최대값을 출력하는 프로그램
#include <stdio.h>
int main(void)
{
int a, b, c, x, y;
printf("3개의 정수를 입력하시오 : ");
scanf_s("%d, %d, %d", &a, &b, &c);
x = (a > b) ? a : b; //a와 b중 큰값을 x라고 하자.
y = (a > c) ? a : c; //a와 c중 큰값을 y라고 하자.
printf("최대값 : %d\n", (x > y) ? x : y); //x와 y중 큰 값이 a,b,c 중 최대값일 것이다.
return 0;
}
이렇게 해서 빌드를 한뒤 실행시켜서
2 3 4 를 대입했더니 4가 안나오고 2가 나옵니다
어디가 잘못되었는지 아무리 고민해봐도 모르겠어요
제발 도와주세요 ㅠㅠ