C语言中如何输入密码显示星号

2024-11-23 01:22:08
推荐回答(1个)
回答(1):

void main() { char str[256]; int c,i=0;
  while ( 1 ) {
    c=getch(); if ( c==13 ) break;
    printf("*"); str[i]=c; i++;
  }
  str[i]=0; printf("%s\n",str);
}