输入一个数组nums[]={1,1,1,2,2,3,4,4,1}
输出数组num[]={1,2,3,4}
#include<stdio.h>
int main()
{
int i,j,n,m,a[10];
printf("请输入数组元素个数:");
scanf("%d",&n);
printf("请输入数组个元素:");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(a[i]==a[j])
{
for(m = j;m<n-1;m++)
a[m]=a[m+1];
j--;
n--;
}
}
}
printf("输出的数组为:");
for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
运行结果: