#include<stdio.h>
int main()
{
int a,b,c,max,mid,min;
printf(\"정수 세 개를 입력하세요 : \");
scanf(\"%d %d %d\", &a, &b, &c);
if(a>b)
{
if(b>c)
{
max = a;
mid = b;
min = c;
}
else
{
max = a;
mid = c;
min = b;
}
}
if(b>a)
{
if(a>c)
{
max = b;
mid = a;
min = c;
}
else
{
max = b;
mid = c;
min = a;
}
}
if(c>a)
{
if(a>b)
{
max = c;
mid = a;
min = b;
}
else
{
max = c;
mid = b;
min = a;
}
}
printf(\"가장 작은 수는 %d입니다.\\n\", min);
printf(\"두번 째 수는 %d입니다.\\n\", mid);
printf(\"가장 큰 수는 %d입니다.\\n\", max);
return 0;
}
지금 기초적인거 하고있는데 여기서 막혔어요
a>b>c o -> 3 2 1
a>c>b o -> 3 1 2
b>a>c o -> 2 3 1
b>c>a x -> 1 3 2
c>a>b o -> 2 1 3
c>b>a o -> 1 2 3
일단 경우의 수는 6개고 옆에 숫자는 그 순서대로 넣었을 때 출력되는건데
b>c>a 를 검사하려고 1 3 2 입력했는데 c>b>a로 출력되구요 다른건 이상이 없네요
코딩이 잘못된건가요?
아 c>b>a로 출력되는게 아니고 두번째 수랑 큰 수랑 바뀌어서 출력되네요
귀신같은 타이밍 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
귀신은바빠서어디서뭐하는지모릅니다
귀신이 머져