#include <stdio.h>
#define LISTSIZE 100
typedef int DataType;
typedef struct{
DataType items[LISTSIZE];
int length;
}Sqlist;
int main()
{
int i;
int data[7]={0,1,1,2,3,5,8};
Datatype item;
SqList fibo;
printf("\n\n建立顺序表\n\n");
InitList(&fibo);
for(i=0;i<7;i++)
{
if(!ListInsert(&fibo,i+1,data[i]))
{
printf("\nERROR\n");
return 0;
}
}
printf("\n\n删除前顺序表中的元素\n");
TraverseList(fibo);
if(!ListDelete(&fibo,7&item))
{
printf("ERROR\n");
return 0;
}
printf("\n\n删除后顺序表中的元素\n");
TraverseList(fibo);
return 1;
}
#define LISTSIZE 100
typedef int DataType;
typedef struct{
DataType items[LISTSIZE];
int length;
}Sqlist;
int main()
{
int i;
int data[7]={0,1,1,2,3,5,8};
Datatype item;
SqList fibo;
printf("\n\n建立顺序表\n\n");
InitList(&fibo);
for(i=0;i<7;i++)
{
if(!ListInsert(&fibo,i+1,data[i]))
{
printf("\nERROR\n");
return 0;
}
}
printf("\n\n删除前顺序表中的元素\n");
TraverseList(fibo);
if(!ListDelete(&fibo,7&item))
{
printf("ERROR\n");
return 0;
}
printf("\n\n删除后顺序表中的元素\n");
TraverseList(fibo);
return 1;
}