#include<stdio.h>
int test(int * a, int cnt, int val);
int main()
{
int a[1000], len, val, cnt, i;
while ( scanf("%d", &len) != EOF)
{
cnt = 0;
for (i=0; i<len; i++)
{
scanf("%d", &val);
if (test(a, cnt, val))
{
a[cnt] = val;
cnt++;
}
}
for (i=0; i<cnt; i++)
{
printf("%d\n", a[i]);
}
}
return 0;
}
int test(int * a, int cnt, int val)
{
int i = 0;
for (i=0; i<cnt; i++)
{
if (val == a[i])
return 0;
}
return 1;
}
数组去重(看大佬写的,简单易懂,TQL)
最新推荐文章于 2022-12-23 22:48:17 发布