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

2024年11月23日 01:22
有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);
}