如何删除数组中相同的元素?
#include "stdafx.h"#include "stdio.h"
int main(int argc, char* argv[])
{
int a[5]={2,2,3,4,5};
int b=0;
int i=0;
int j=0;
int sum=0;
printf("input b:\n");
scanf("%d",&b);
for(i=0;i<5;i++)
{
if(b==a[i])
}
for(j=i;j<5;j++)
{
a[j]=a[j+1];
}
for(i=0;i<5;i++)
{
printf("%4d",a[i]);
}
printf("\n");
printf("\n");
return 0;
}