study/programming
배열 오름차순
Schizo!
2007. 11. 13. 19:51
#include <stdio.h>
void sort(int* i, int n);
int main()
{
int arr[100];
int *i=arr;
int j,n;
printf("몇개까지 입력할래?");
scanf("%d",&n);
for(j=0;j<n;j++)
{
printf("숫자 처넣어 ~ :");
scanf("%d",&i[j]);
}
for(j=0; j<n; j++)
{
printf("니가 처넣은 수는 %d \n",arr[j]);
}
sort(i,n);
return 0;
}
void sort(int *i,int n)
{
int y,j,k;
int temp;
printf(" sort 시작 \n");
for(y=0; y<n; y++)
{
for(j=0; j<n; j++)
{
if(i[y] < i[j])
{
temp = i[y];
i[y] = i[j];
i[j] = temp;
}
}
}
for(k=0;k<n;k++)
printf("%d\n",i[k]);
}