运行的错误是什么?急需答案(C语言)

来源:百度知道 编辑:UC知道 时间:2024/04/30 10:14:39
main()
{int la[5]={1,2,3,4,5};
int lb[5]={3,6,8,7,9};
int GetElem(int lb[],int i, int e);
int LocateELem(int la[],int e);
int ListInsert(int la[],int e, int k);
if(!LocateElem(int la[],int e))
{listInsert(int la[],int e,int k);}
}
GetElem(int lb[],int i,int e)
{ for(i=0;i<=4;i++)
{e=lb[i];
return(e);}
}
int LocateElem(int la[], int e)
{int i;
for(i=0;i<=4;i++)
{if(e==la[i])
return(0);
else return(1);}
}
ListInsert(int la[],int e,int k)
{ la[k]=e;

}
帮我把正确答案写下来
急需答案啊
谢谢仁兄了
这个程序就是想把Lb中不同于La中的数插到La中,希望给出完全正确答案
谢谢各位大虾了!!

三处错误
一处语法错误
还有两处是LB LA没定义

int GetElem(int lb[],int i,int e) ;
int LocateElem(int la[], int e);
void ListInsert(int la[],int e,int k) ;
int main()
{
int la[5]={1,2,3,4,5};
int lb[5]={3,6,8,7,9};
if(!LocateElem(int la[],int e))
{
listInsert(int la[],int e,int k);
}
return 0;
}
int GetElem(int lb[],int i,int e)
{
for(i=0;i<=4;i++)
{
e=lb[i];
return e ;
}
}
int LocateElem(int la[], int e)
{
int i;
for(i=0;i<=4;i++)
{
if(e==la[i])
return 0 ;
else
return 1 ;
}
}
void ListInsert(int la[],int e,int k)
{
la[k]=e;
}

这个程序不知道想干什么
无数的错
稍稍整理了一下
中间有一部分不知道写程序的想表达什么
建议好好看看书