c语言:定义一个10个元素的整型数组,首先输入10个元素的值,然后输入需要删除的元素的值

定义一个10个元素的整型数组,首先输入10个元素的值,然后输入需要删除的元素的值,如果数组中存在该元素,删除它,并输出删除后的数组的其余元素(注意,数组元素之间以空格分隔,最后一个元素后换行);如果数组中不存在该元素,输出“Not found”。
求代码。

很简单啊,你额外开一个vis数组,全部初始化为0, 与你的整形数组一一对应,表示这些数不需要被删除。
一旦你输入要删除元素的值,你就找到它的位置,然后在同样的位置把vis标为1, 表示这个位置的数你需要删除。
最后只要输出所有vis值为0的数就好了。追问

有代码吗?

温馨提示:答案为网友推荐,仅供参考
相似回答