作业帮 > 综合 > 作业

求程序改错假定整数数列中的数不重复,并存放在数组中.下列给定程序中,函数FUN的功能是:删除数列中支值为X的元素,n中存

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/25 21:12:45
求程序改错
假定整数数列中的数不重复,并存放在数组中.下列给定程序中,函数FUN的功能是:删除数列中支值为X的元素,n中存放的是数列中元素的个数
求改错:
#include
#define N 20
fun (int *a,int n,int x)
{
int p=0,i;
a[n]=x;
while(x!=a[p])
p=p+1;
if(p==n)
return -1;
else
{
for(i=p;i
我真是不知道说你什么好了,这么短的代码,你出了多少低级错误啊.下面是已经编译通过的代码,自己对照看看吧!
#include
#define N 10
int fun (int *a,int n,int x)
{
int p=0,i;
a[n]=x;
while(x!=a[p])
p=p+1;
if(p==n)
return -1;
else
{
for(i=p+1;i