第1个回答 2013-04-27
#include "stdio.h"
int resort(int d[],int f,int n)
{
for(int i=0;i<n;i++)
{
if(d[i]==f)
{
for(int j=i;j<n-1;j++)
d[j]=d[j+1];
n=n-1;
}
}
return n;
}
int main()
{
int d[]={1,2,3,4,5,6,7,8,9,10};
int f,n;
printf("输入一个(1-10)之间的数:");
scanf("%d",&f);
n=resort(d,f,10);
for(int i=0;i<n;i++)
printf("%d ",d[i]);
}