개발자 모드/C언어
C언어 숫자 받아서 내림차순 정리
인생은직구
2021. 3. 7. 17:13
728x90
#include <stdio.h>
#include <time.h>
int main(void)
{
int input_num[5];
int result_num[5];
for (int i = 0; i < 5; i++)
{
printf("%d 번째 숫자 입력 \n", i + 1);
scanf_s("%d", &input_num[i]);
}
for (int i = 0; i < 5; i++)
{
int count = 0;
for (int j = 0; j < 5; j++)
{
if (input_num[i] > input_num[j])
count++;
}
if (count == 4)
{
result_num[0] = input_num[i];
}
else if (count == 3)
{
result_num[1] = input_num[i];
}
else if (count == 2)
{
result_num[2] = input_num[i];
}
else if (count == 1)
{
result_num[3] = input_num[i];
}
else
{
result_num[4] = input_num[i];
}
}
for (int i = 0; i < 5; i++)
{
printf("%d 번째 큰 숫자 : %d \n", i + 1, result_num[i]);
}
return 0;
}
728x90