标题:[求助]程序在编译时出错
取消只看楼主
piao317
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-13
 问题点数:0 回复次数:1 
[求助]程序在编译时出错

#define listsize 100
#include <stdio.h>
#include <stdlib.h>
void error(char *message)
{printf("%d\n",message);
exit(1);
}
struct seqlist{
int data[listsize];
int length;};
void initlist(struct seqlist *l)
{l->length=0;}

void inserlist(struct seqlist *l,int x,int i)
{int j;
if (i<0||i>l->length)
error("position error");
if (l->length>=listsize)
error("overflow");
for(j=l->length-1;j>=i;j--)
l->data[i]=x;
l->length++;
}

void displaylist(struct seqlist *l)
{int i;
puts("now the list is:");
for(i=0;i<l->length;i++)
printf("\n");
return;}
void main()
{struct seqlist *SEQA;
int i,n,t;
SEQA=(struct seqlist*)malloc(sizeof(struct seqlist));
initlist(SEQA);
clrscr();
puts("please input the size of the list:");
scanf("%d",&n);
puts("please input the elements of the list one by one:");
for(i=0;i<n;i++)
{scanf("%d",&t);
insertlist(SEQA,t,i);}
displaylist(SEQA);}
运行出现undefinsd symbo '_insertlist ' in moudle 11.c(11.c是保存文件名)
小弟先谢谢各位了

搜索更多相关主题的帖子: int length void 
2006-04-19 15:19
piao317
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-4-13
得分:0 

我改正了
但是当我输入数字的时候运行结果很乱
不是所期望 的结果
还想麻烦各位帮我一下

2006-04-20 10:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-58573-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.014707 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved