学好C走遍天下都不怕


私信TA

用户名:goodC

访问量:931

签 名:

等  级
排  名 2677
经  验 2121
参赛次数 0
文章发表 31
年  龄 0
在职情况 学生
学  校 合肥学院
专  业

  自我简介:

#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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区