C语言顺序表创建与元素个数显示
#include <stdio.h>
#define MAXSIZE 10
typedef struct { int data[MAXSIZE]; int length; } SeqList;
void InitList(SeqList *L) { L->length = 0; }
void CreateList(SeqList *L) { int i; for (i = 0; i < MAXSIZE; i++) { scanf('%d', &(L->data[i])); L->length++; } }
void DisplayList(SeqList L) { int i; for (i = 0; i < L.length; i++) { printf('%d', L.data[i]); } printf(' '); }
int main() { SeqList L; InitList(&L); CreateList(&L); DisplayList(L); return 0; }
原文地址: https://www.cveoy.top/t/topic/pk0R 著作权归作者所有。请勿转载和采集!