else
{
j=0;
printf("\n\n请输入新密码:");
while((ch=getch())!='\r')
{
code1[j]=ch;
code1[j+1]='\0';
if(code1[j]=='\b')
{
j--;
code1[j]='\0';
putchar('\b');
putchar(' ');
putchar('\b');
continue;
}
j++;
putchar('*');
}
printf("\n\n是否确定修改密码(是输入1否0):");
scanf("%s",k);
if(strcmp(k,"1")!=0&&strcmp(k,"0")!=0)
{
printf("\n输入格式错误,请重新输入1或者0 !!");
}
for(i=0;strcmp(k,"1")!=0&&strcmp(k,"0")!=0;i++)
{
if(i!=0)
{printf("\n输入格式错误,请重新输入1或者0 !!");}
printf("\n\n是否确定修改密码(是输入1否0):");
scanf("%s",k);
}
if(strcmp(k,"1")==0)
{
strcpy(peo[a].code,code1);
printf("\n······\n密码修改成功。\n");
hold();
}
if(strcmp(k,"0")==0)printf("\n\n放弃修改密码.\n");
}
}
return 0;
}