#include<stdio.h>
#define maxsize 30
typedef struct
{
int num[maxsize];
int length;
} sqlist,*sql;
int main()
{
printf("请输入顺序表的长度:");
int n;
sqlist L;
sql p,q;
printf("你输入的顺序表为:\n);
scanf("%d",&n);
p=&L;
q=scan(p,n);
print(q);
}
sql scan(sql L,int n)
{
int i;
for(i=0; i<n; i++)
{
L->length++;
scanf("%d",&L->num[i]);
}
return L;
}
我想把这个结构体指针返回,可是报错不知道为什么,函数写得不对么,是要申请内存么(0-0)
onemoo
末日泣歌
慕移动6052691
相关分类