回 帖 发 新 帖 刷新版面

主题:顺序表中元素的删除,帮忙看看

[color=00FF00]下面是一个很简单的在顺序表中删除元素并输出的程序,但我不知道哪里出了错,程序无法执行,大侠们帮忙看看,谢谢![/color]
#include"stdio.h"
#include"malloc.h"
#define overflow -1
#define LIST_INIT_SIZE 30
#define ok 1
#define error 0
typedef struct sqlist{
    elemtype *elem;
    int length;
    int listsize;
}sqlist L,*p;
struct sqlist L.elem[]={1,2,3,4,5,6,7};
struct sqlist L.length=7;
T=(sqlist L*)malloc(30*sizeof(sqlist L));
if(!T) exit(overflow);

int listdelete_sq(sqlist &L,int i,elemtype &e)
{
    if(i<1) return error;
    if(i>L.length) return error;
    p=&(L.elem[i-1]);
    e=*p;
    q=L.elem+L.length-1;
    for(++p;p<=q;++p) *(p-1)=*p;
    --L.length;
    return ok;
}
main()
{   int e,i,q; sqlist L;
    scanf("%d",&i);
    e=listdelete_sq(L,i,e);
    printf("e=%d",e);
}

回复列表 (共4个回复)

沙发

你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846

板凳

寻找一直寻找机会的人!
一个趋势中的趋势的项目!
一个直销和传销终结者的项目!
一个帮助普通创业者成功的项目!
   我们在互联网上正在拓展一个生意项目,现在正在寻求合作伙伴。我们认为成功的关键是你是什么人?还有你和谁在一起。我们在乎的是--您是否是有激情、有梦想的人。有意者请跟我们联系,我们和您谈谈,给您讲解一些生意概念,或许我们可以合作。一个集即时网游、交友,娱乐游戏,网络品牌代理商城,互联网平台项目招商进行中……详情QQ空间资料
网商咨询 摩客天宇QQ 909065437 

3 楼

程序乱七八糟的,
L.elem
L.elem[i-1])
??
listdelete_sq(sqlist &L,int i,elemtype &e)
中的q又是哪来的??
struct sqlist L.elem[]={1,2,3,4,5,6,7};
又是有问题。。

4 楼

寻找中国的最优秀的网商领袖精英  
当今世界正经历着全球经济一体化的大潮,中国本土企业也因此面临着前所未有的机遇与挑战。
在这场洗礼中,哪些互联网平台有能力成为世界级的电子商务平台?网商精英要怎样做,才能最终成长为世界级网商精英领袖?
淘宝商盟平台震撼登场,携手淘宝30万商家联盟购物商城。
平台刚刚启动,互联网的网商精英请咨询qq: 908889846 
占领市场第一先机,合力打造网商系统!
淘宝商盟官网   www.taobaosm.com
 http://blog.sina.com.cn/tbsm8
淘宝商盟奖励制度

我来回复

您尚未登录,请登录后再回复。点此登录或注册