顺序表的一些算法
#include<iostream.h>class List{
private:
int a[50];
int L;
public:
List(int b[],int l){
L=l;
for(int i=0;i<L;i++)
a[i]=b[i];
}
void same(List &m,List &n);
void output();};
void List::output(){
int i;
for(i=0;i<L;i++)
cout<<a[i]<<'\t';
cout<<'\n';}
void List::same(List&m,List&n){
{
int i,j;
for(i=0;i<m.L;i++)
for(j=0;j<n.L;j++)
if(m.a[i]<n.a[j])
break;
else if(m.a[i]=n.a[j])
{break;
a[L]=m.a[i];
L++;}
}
void main()
{int a[]={2,4,5,6};int b[]={2,4,6,8,10};
List l1(a,4),l2(b,5);
l1.output();l2.output();List l3(l1,l2);
l3.output();}
帮忙看一下哪里错了。。。