#include #include #include #define MAX 1000 typedef struct node { char a[100]; struct node* next; }edgenode; typedef struct { char name[100]; edgenode* firstnode; }vexnode; typedef struct { vexnode adjust[7]; int e, n; } void createjz(){//创建邻接矩阵函数 edgenode *p; aaa(); int i; for(i=0;ia,nm.adjust[h].name)) break; cont[i][h]=1; p=p->next; } } } void print() { edgenode* p; int i; for(i=0;i[%s]",p->a); p=p->next; } printf("\n"); } }