c++编写程序:数组中相同的数保留一个

2025-02-15 00:32:21
推荐回答(1个)
回答1:

#include 
int main()
{int n,i,j,k;
 scanf("%d",&n);
 int a[n];
 for(i=0;i   scanf("%d",&a[i]);
 for(i=0;i {for(j=i+1;j    if(a[j]==a[i])
    {for(k=j;k       a[k]=a[k+1];
     n--;
 j--;  
}
   }  
 for(i=0;i   printf("%d ",a[i]);
 printf("\n");
 return 0;
}