#include<stdio.h> #include<string.h> #include<malloc.h> typedef struct Node{ int arr[100000]; int len; }NODE,*node; int main(){ node ln=(node)malloc(sizeof(NODE)); int n, status; status = scanf("%d", &n); if(ln){ ln->len = n; if(status){ for(int i = 0; i < n; i++){ status = scanf("%d", &(ln->arr[i])); } } status = scanf("%d", &n); for(int i = 0; i < ln->len; i++){ if(ln->arr[i] == n){ for(int j=i;j<ln->len;j++) ln->arr[j] = ln->arr[j + 1]; ln->len--; i--; } } for(int i = 0; i < ln->len; i++){ printf("%d ", ln->arr[i]); } free(ln); ln = NULL; } return 0; }
0.0分
0 人评分