티스토리 뷰
#include<stdio.h>
#define N 5
void BubleSort(int Data[]);
void main()
{
int array[N];
int i=0;
while(i<N)
{
printf("숫자 %d 입력 : ",i+1);
scanf("%d",&array[i]);
i++;
}
fputs("정렬 전 : ",stdout);
for(i=0;i<N;i++)
{
printf("%d ",array[i]);
}
BubleSort(array);
fputs("정렬 후 : ",stdout);
for(i=0;i<N;i++)
{
printf("%d ",array[i]);
}
}
void BubleSort(int Data[])
{
int i,j,temp;
for(i=0;i<N-1;i++)
{
for(j=0;j<(N-i)-1;j++)
{
if(Data[j]>Data[j+1])
{
temp=Data[j];
Data[j]=Data[j+1];
Data[j+1]=temp;
}
}
}
}
#define N 5
void BubleSort(int Data[]);
void main()
{
int array[N];
int i=0;
while(i<N)
{
printf("숫자 %d 입력 : ",i+1);
scanf("%d",&array[i]);
i++;
}
fputs("정렬 전 : ",stdout);
for(i=0;i<N;i++)
{
printf("%d ",array[i]);
}
BubleSort(array);
fputs("정렬 후 : ",stdout);
for(i=0;i<N;i++)
{
printf("%d ",array[i]);
}
}
void BubleSort(int Data[])
{
int i,j,temp;
for(i=0;i<N-1;i++)
{
for(j=0;j<(N-i)-1;j++)
{
if(Data[j]>Data[j+1])
{
temp=Data[j];
Data[j]=Data[j+1];
Data[j+1]=temp;
}
}
}
}