C语言 实现删除任意排序 数组中的重复值

此前在编写C语言时,一直在这个问题上没有想明白,在这里就把程序奉献出来,大家可以参考一下,进行运行

#include "stdio.h"
#include "string.h"

void main()
{

int   i,k=1,j=10,a[10]={4,4,4,4,5,4,9,9,9,10};


    for(k=i=1;i<10;i++)
{
        for(j=0;j<k;j++)
{
if(a[j]==a[i])  break;
}
if(j==k)   a[k++]=a[i];
}
printf(" \n ");
for(i=0;i<k;i++)
{
printf(" %d ",a[i]);
}
}

猜你喜欢

转载自blog.csdn.net/czy47/article/details/81056996
今日推荐