return -1;
}
for(int i=0;i<list->len;i++)
{
if(list->data[i] = value);
{
list->data[i] = ever;
return 0;
}
}
printf("not found\n");
return 0;
}
//ever 删除
int ever_shanchu(int sub,Seqlist *list)
{
if(NULL == list || empty(list) || sub<0 || sub >= list->len)
{
printf("error!");
return -1;
}
for(int i=sub;i<list->len-1;i++)
{
list->data[i] = list->data[i+1];
}
list->len--;
return 0;
}
//ever 查找
int ever_chazhao(datatype ever,Seqlist *list)
{
if(NULL == list || empty(list))
{
printf("error!");
return -1;
}
for(int i=0;i<list->len;i++)
{
if(ever == list->data[i]);
return i;
}
printf("not found\n");
return -1;
}
----------------------------------------------------------------
//查ever元素
printf("please element\n");
scanf("%d",&ever);
chaa_list(ever,list);
output(list);
//删除ever元素
printf("please element\n");
scanf("%d",&sub);
chaa_list(sub,list);
output(list);
//按下标修改
printf("please updata sub:\n");
scanf("%d",&value);
printf("please updata element\n");
scanf("%d",&ever);
modify_list(sub,ever,list);
output(list);
return 0;
}