![](https://i-blog.csdnimg.cn/blog_migrate/5cbede26a27c9e38b3ea33b11972863c.png)
#include <stdio.h>
int main()
{
int n,m;
int a[101];
int i;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
scanf("%d",&m);
int j=0;
int b[101];
for(i=0;i<n;i++)\\删除指定数据的方法,当时是盲点
{
if(a[i]!=m)
{
b[j]=a[i];
j++;
}
}
for(j=0;b[j]!='\0';j++)\\这个地方当时把'\0'写成了'0',导致了结果错误,而且不易发现
{
printf("%d\n",b[j]);
}
return 0;
}