#include<stdio.h>
int main()
{
	int n=0;
	int arr[50]={0};
	int del=0;
	scanf("%d",&n);
	int i=0;
	for(i=0;i<n;i++)
	{
		scanf("%d",&arr[i]);
	}
	scanf("%d",&del);
	int j=0;
	for(i=0;i<n;i++)
	{
		if(arr[i]!=del)
		{
			arr[j++]=arr[i];
		}
	}
	for(i=0;i<j;i++)
	{
		printf("%d ",arr[i]);
	}
	return 0;
} 
主要思路:
首先,输入一个n表示这段序列的长度;
然后定义一个数组用来存储;
然后需要输入要删除的数字;
最最最主要的就是要定义一个j;
关键点就是要来一个循环,for循环由i来遍历这一系列数字;
如果数组中某一个元素不是要删除的数字,a[j++]=a[i];
就把它存放在a[j]里面,并且j每次要加一;
这样就会把要保留的数字放在了数组当中,如果不要的数组就不会放入
同时j也记录了放入数组的数字个数
最后遍历输出就可以了









