printf(\"%d\\n\for()
printf(\"/*********************/\\n\"); printf(\"/*请选择功能*/“1”表示排列,“2”表示插入,“3”表示删除,“4”为查找\\n\"); printf(\"/**********************/\\n\"); {scanf(\"%d\switch(y) { case 2:
printf(\"/**********************/\\n\");
printf(\"请输输入插入的位置,和插入的数\\n\"); printf(\"输入的两个数用“,”隔开\\n\");
Q: if(num>0)
printf(\"例如输入ab两数,时输入格式为“a,b”\\n\"); printf(\"能插入的范围为\\n\");
printf(\"%d----------------%d\\n\B:scanf(\"%d,%d\while(1) {
if(insertl(&list,i1-1,x1)==0) { }
printf(\"请重新选择插入的位置\\n\"); scanf(\"%d\goto B;
else { printf(\"插入成功\\n\");
break;
} }
break;
printf(\"/**********************/\\n\"); printf(\"请输入删除的位置\\n\"); printf(\"能删除的范围为\\n\");
case 3:
printf(\"%d-------------%d\\n\O: scanf(\"%d\
while(1) { }
if(delete_1(&list,i1-1)==1) { printf(\"删除成功\\n\");break; } else { }
printf(\"请重新选择删除的数字位置\\n\"); goto O;
break; case 1:
printf(\"/**************************/\\n\"); if(pailie(&list)==1)printf(\"排列成功\\n\");
break; case 4: printf(\"/**************************/\\n\");
}
printf(\"请输入查找的数字\\n\");
scanf(\"%d\
if(chaz(&list,i1)==1){printf(\"查找成功\\n\");} else printf(\"查找失败,数据中不存在该数\\n\"); break;
default: printf(\"没有该选项\\n\"); printf(\"请重新输入,谢谢合作!\\n\"); }
goto Q;