#include <stdio.h>

#define MAXSIZE 10

typedef struct { int data[MAXSIZE]; int length; } SqList;

void InitList(SqList *L) { L->length = 0; }

void InsertList(SqList *L, int x) { if (L->length == MAXSIZE) { printf('List is full '); return; } L->data[L->length] = x; L->length++; }

void DisplayList(SqList L) { for (int i = 0; i < L.length; i++) { printf('%d', L.data[i]); } printf(' '); }

int main() { SqList L; InitList(&L);

char input[20];
printf('请输入10个测试数据:');
scanf('%s', input);

for (int i = 0; i < MAXSIZE; i++) {
    int x = input[i] - '0';
    InsertList(&L, x);
}

printf('顺序表中的数据元素为:');
DisplayList(L);

return 0;

}


原文地址: https://www.cveoy.top/t/topic/pk3D 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录