Полагаю, вы хотите прочитать пароль
char str[100];
int c;
int i=0;
while((c=getch())!='\r')
{
if(c!='\b')
{
printf("*"); // putchar not ok with MSVC ?
str[i++]=c;
}
else if (i != 0) {
printf("\b"); // or putchar
i -= 1;
}
}
str[i]='\0';
printf("str=%s\n", str);
, если код пропущен при проверке пароля длиной не более 99 символов ...