//main
cpp # include # include # include # include # include # include "Head
h" void main() { HANDLE consolehwnd; //字体颜色的改变 consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE); //字体颜色的改变 int chose,i; BinTree T; T=NULL; while(1) { SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY+FOREGROUND_RED); //字体颜色的改变 printf("***************家谱信息功能表*************\n"); SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY+FOREGROUND_BLUE|FOREGROUND_GREEN); printf("1:新建一个根节点\n"); printf("2:以添加成员节点构造家谱图\n"); printf("3:家谱树的层次显示\n"); printf("4家谱树保存到文件
\n"); printf("5:家谱树读入文件
\n"); printf(":家谱信息的删除\n"); printf("6:结束程序\n"); SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENSITY+FOREGROUND_RED); //字体颜色的改变 printf("************按以上功能表进行操作*************\n"); SetConsoleTextAttribute(consolehwnd,FOREGROUND_INTENS