#include <stdio.h> #include <stdlib.h> int main() { int a,*b,i=0; scanf("%d",&a); b=(int*)malloc(sizeof(int)*(a+1)); while (~scanf("%d",&b[i++])); for(i=0;i<a;i++) { if(b[i]==b[a])//跳过输出该数字 continue; printf("%d ",b[i]); } return 0; }