c语言编程大神帮我编一道题,从数组中删除指定数据

如题所述

#include <stdio.h>
int main(){
int a[10]={1,2,3,4,5,6,4,8,9,10};
int temp;
scanf("%d",&temp);
int i=0;
int count=0;
for(i;i<10;i++){
if(a[i]== temp){
int j=i;
for(j;j<9;j++){
a[j]=a[j+1];
}
count++;
}
}

for(i=0;i<10-count;i++)
printf("%d-",a[i]);

return 0;

}

追问

膜拜大神

温馨提示:答案为网友推荐,仅供参考
相似回答