#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
int arr[] = {1,2,3,4,5,1,2,3,4};
int i = 0;
int sz = sizeof(arr) / sizeof(arr[0]);
for (i = 0; i < sz - 1; i++)//取其中的一个和其他数字比较
{
int j = 0;
for (j = 0; j < sz - 1; j++) //和数组的数字全比较一次
{
if ((arr[i] == arr[j]) && i != j)//相同就跳出来,不和自己比噢
{
break;
}
}
if ((j == sz - 1) && arr[i] != arr[j])//精华!!!
{
printf("%d ", arr[i]);
}
}
return 0;
}
精华部分呢,就是比完之后,没有相同的数字就打印,并且注意不要让最后那个和前面的相等!!不然最后那个也会打印出来!!