728x90
// 10개의 수를 입력받아 대소비교 순차정렬
#include<stdio.h>
void main(void)
{
int k,l,n,array[10];
printf("10개의 수를 입력하시오.\n");
for(k=0;k<10;k++)
{
scanf("%d",&array[k]);
}
for(k=0;k<10;k++)
{
for(l=k+1;l<10;l++)
{
if(array[k]<array[l])
{
n=array[k];
array[k]=array[l];
array[l]=n;
}
}
}
printf("가장 큰수부터 정렬할 경우 \n");
for(k=0;k<10;k++)
{
printf("%d\t",array[k]);
}
printf("\n");
printf("가장 작은수부터 정렬할 경우 \n");
for(k=9;k>=0;k--)
{
printf("%d\t",array[k]);
}
}
#include<stdio.h>
void main(void)
{
int k,l,n,array[10];
printf("10개의 수를 입력하시오.\n");
for(k=0;k<10;k++)
{
scanf("%d",&array[k]);
}
for(k=0;k<10;k++)
{
for(l=k+1;l<10;l++)
{
if(array[k]<array[l])
{
n=array[k];
array[k]=array[l];
array[l]=n;
}
}
}
printf("가장 큰수부터 정렬할 경우 \n");
for(k=0;k<10;k++)
{
printf("%d\t",array[k]);
}
printf("\n");
printf("가장 작은수부터 정렬할 경우 \n");
for(k=9;k>=0;k--)
{
printf("%d\t",array[k]);
}
}
728x90