삼항 연산자 (비교 연산자) 사용
int compReturn(int n1, int n2, int n3)
{
int result;
result = n1 > n2 ? n1 : n2;
result = result > n3 ? result : n3;
return result;
}
int main(void)
{
int n1, n2, n3;
int answer;
printf("세 정수 입력: ");
scanf("%d %d %d", &n1, &n2, &n3);
answer = compReturn(n1, n2, n3);
printf("가장 큰 수 : %d", answer);
return 0;
}
n1/n2 비교하여 result에 값을 넣고
result와 n3를 비교하면 가장 큰 수 구할 수 있음
(반대로 가장 작은수도 구할 수 있음)
'[c]' 카테고리의 다른 글
[ ? ] 메모리 구조 (0) | 2023.12.21 |
---|---|
최대공약수 구하기 (feat. 유클리드 호제법) (0) | 2023.06.04 |
지역변수 (0) | 2023.06.04 |
continue 와 break를 사용해보자! (0) | 2023.06.04 |
*, o (0) | 2023.05.29 |