/*main.cpp*/#include"sqlist.h"intmain(){
Sqlist L;int state, e, i;
state =initSqlist(&L);if(state)printf("初始化顺序表成功!\n");else{printf("初始化顺序表失败!");return0;}
state =inputSqlist(&L);if(state)printf("输入成功!\n");else{printf("输入失败!");return0;}printSqlist(L);printf("\n请输入插入元素位置和元素值:");scanf("%d%d",&i,&e);
state =insertSqlist(&L, i, e);if(state){printf("插入成功!\n");printSqlist(L);}else{printf("插入失败!");return0;}printf("\n请输入删除元素的位置:");scanf("%d",&i);
state =deletSqlist(&L, i,&e);if(state){printf("删除成功,删除元素为%d!\n", e);printSqlist(L);}else{printf("删除失败!");return0;}printf("\n输入需要查找的值:");scanf("%d",&e);
i =findSqlist(&L, e);printf("该元素所在的位置为%d.\n", i);printf("\n输入读取元素的下标:");scanf("%d",&i);
state =getElemSqlist(L, i,&e);if(state)printf("第%d个位置的元素为%d.\n", i, e);else{printf("读取失败");return0;}return1;}