#include "../header.h"
#define MaxSize 100
//先定义好单独结点,再用顺序表(数组)把每个结点连接起来
typedef struct TreeNode {
int data;
bool isEmpty; // 判断结点是否为空
} TreeNode;
void InitTree(TreeNode t[], int length) {
for (int i = 0; i < length; i++)
t[i].isEmpty = true; // 初始化为空
}
int main() {
TreeNode t[MaxSize];
int length = 10;
InitTree(t, length);
for (int i = 0; i < length; i++) {
printf("Enter value for node %d: ", i+1);
scanf("%d", &t[i].data);
t[i].isEmpty = false;
}
for (int i = 0; i < length; i++) {
printf("%d ", t[i].data);
}
return 0;
}