思路:将每一个整数都和其后面的数进行比较,如果相等,则把后面的一个数换成0
答应的时候碰到0不打印即可
#include<stdio.h>
int main()
{
    int n = 0;
    scanf("%d",&n);
    int arr[1000] = {0};
    int i = 0;
    for(i = 0;i<n;i++)
        scanf("%d ",&arr[i]);
    for(i = 0;i<n-1;i++)
    {
        int j = 0;
        for(j = i+1;j<n;j++) //遍历i之后的全部元素
        {
               if(arr[i] == arr[j]) //如果碰到一样的就把后面一个换成0
                   arr[j] = 0;
        }
    }
    for(i = 0;i<n;i++)
    {
        if(arr[i] != 0) //不是0就打印
            printf("%d ",arr[i]);
    }
    return 0;
}