----------
if (n==0)
    {
        system("cls");
        textout(handle,10,25,wColors,1,"~~~该用户目前尚未注册,请返回注册。╮(╯_╰)╭");
      
        Sleep(1000);
           showmenu();
    }
    这里textout里的字根本就打不出来。运行时只是清屏。然后Sleep1000ms,然后直接跳到showmenu()里去了~~~


-----------
for(int i=0;i<N;i++)
    {
        cout<<"请输入用户ID(长度为1-6):";
        cin>>b[n].id;
        if(n==0)
        {
            e=n;            
            cout<<"请输入用户密码(长度为1-6):";
            srmm(a);
            ......(省略N多)
void srmm(char a[])
{
    for(int k=0;k<6;k++)
    {
        a[k]=getch();
        if(a[k]=='\r')
            break;
        cout<<"*";
    }
    a[k]='\0';
    strcpy(b[e].mm,a);
    cout<<endl;
}

这里的“请输入用户密码”要等到我把密码输进去了,屏幕才显示“请输入用户密码:******”。后面的输入密码函数也贴出来了。应该没什么问题吧~~~

跪拜。o(╯□╰)o
小女子求教了。。。