学了链表再来改进
#include <stdio.h>
int main()
{
int n = 0,m = 0,cnt = 0;
scanf("%d",&n);
int arr[n];
for(int i = 0;i<n;++i)
scanf("%d",&arr[i]);
scanf("%d",&m);
for(int i = 0;i<n;++i)
if(arr[i]!=m)
{
cnt++;
}
printf("%d\n",cnt);
for(int i = 0;i<n;++i)
if(arr[i]!=m)
{
printf("%d ",arr[i]);
}
return 0;
}

京公网安备 11010502036488号