学了链表再来改进
#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; }