#include <stdio.h>
#define N 10
int main()
{
int a[N],i,k,j=0;
for(i=0;i<N;i++)
scanf("%d",&a[i]);
scanf("%d",&k);//输入要删除元素的下标
if(k>=0&&k<N)
{
for(i=0;i<N;i++)
{
if(i!=k-1)//因为数组下标从0开始,所以输入的位置数减1
{
a[j++]=a[i];
}
}
}
for(i=0;i<j;i++)
{
printf("%d\t",a[i]);
}
return 0;
}
删除指定下标的元素
最新推荐文章于 2024-03-11 23:19:19 发布