문제 설명
세 개의 숫자가 주어질 때 두번째로 작은 수를출력해보자.
예를 들어, 5 9 2 가 있다면 두번째로 작은 수는 5이다.
입력
세 개의 정수가 공백으로 구분되어 입력된다.
출력
세 개의 정수 중 두번째로 작은 숫자를 출력한다.
입력 예시 예시 복사
201 20 3
출력 예시
20
도움말
#include<stdio.h>
int main(void){
int a,b,c;
scanf("%d %d %d", &a, &b,&c);
if((a>b && a<c) || (a<b && a>c)){
printf("%d", a);
}
else if((b>a) && b<c) || (b<a) && b>c)){
printf("%d", b);
}
else if((c>a) && c<b || (c<a && c>b)){
printf("%d", c);
}
else
printf("%d", a>b ? b : a);
return 0;
}
'c' 카테고리의 다른 글
1169 : 나이 계산 2 (0) | 2021.04.18 |
---|---|
1168 : 나이 계산 1 (0) | 2021.04.17 |
1165 : 축구의 신 1 (0) | 2021.04.17 |
1164 : 터널 통과하기 1 (0) | 2021.04.16 |
1163 : 당신의 사주를 봐 드립니다 2 (0) | 2021.04.16 |