📄 edit11.c
字号:
create(int n){
int i,j,s,d,k,m;
struct node *p;
for(i=0;i<n;i++){
getchar();
printf("The data:",i);
scanf("%d",&g[i].data);
g[i].link=NULL;
}
printf("choose the kind:\n");
printf("You order(1) order(0):");
scanf("%d",&k);
for(;;){
printf("\n start->end:");
scanf("%d,%d",&s,&d);
if((s==0)&&(d==0)) break;
else {
for(j=0;(j<n)&&(g[j].data!=d);j++);
for(m=0;m<n;m++){
if(g[m].data==s){
p=(struct node*)malloc(sizeof(struct node));
p->next=g[m].link;
g[m].link=p;
p->adjvex=j;}}
if(k==0){
for(j=0;(j<n)&&(g[j].data!=s);j++);
for(m=0;m<n;m++){
if(g[m].data==d){
p=(struct node*)malloc(sizeof(struct node));
p->next=g[m].link;
g[m].link=p;
p->adjvex=j;
}
}
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -