問題描述
輸入10個整數組成的序列,要求對其進行升序排序,并去掉重複元素。
輸入格式
10個整數。
輸出格式
多行輸出,每行一個元素。
樣例輸入
2 2 3 3 1 1 5 5 5 5
樣例輸出
1
2
3
5
#include<stdio.h>
int main()
{
int a[10],i,j,t;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
{
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
printf("%d\n",a[0]);
for(i=1;i<10;i++)
{
if(a[i]!=a[i-1])
{
printf("%d\n",a[i]);
}
}
return 0;
}