C語言密碼輸入+以 * 隱藏+可退格
阿新 • • 發佈:2021-01-11
**
C語言密碼輸入+以 * 隱藏+可退格
注意:
程式碼可以直接執行,
支援退格,這個功能你們自己執行試一下
在文章下面沒有演示
**
直接上程式碼:
#include<stdio.h>
#include<windows.h>
int main()
{
int i=0;
char password[17]={0};
printf("請輸入密碼(1~16):");
while((password[i]=getch())!='\r')
{
if(password[i]=='\b')
{
int j= 0;
i--;
system("cls");
printf("請輸入密碼(1~16):");
for(j;j<i;j++)
{
putchar('*');
}
continue;
}
putchar('*');
i++;
}
password[i] = '\0';
printf("\n");
puts(password);
}
這個你們自己參考參考哈!
執行結果: