백준 알고리즘
백준 10817번: 세 수
moonim23
2019. 8. 25. 14:39
https://www.acmicpc.net/problem/10817
10817번: 세 수
첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)
www.acmicpc.net
문제
세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100)
출력
두 번째로 큰 정수를 출력한다.
코드
c언어를 사용했습니다.
#include <stdio.h>
int main()
{
int a,b,c,mid;
scanf("%d %d %d", &a,&b,&c);
if(a>b)
{
if(b>c) mid=b;
else mid= c>a?a:c;
}
else
{
if(a>c) mid=a;
else mid= b>c?c:b;
}
printf("%d", mid);
return 0;
}