1. 程式人生 > 其它 >C語言密碼輸入+以 * 隱藏+可退格

C語言密碼輸入+以 * 隱藏+可退格

技術標籤:筆記c語言

**

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); }

這個你們自己參考參考哈!
執行結果:
在這裡插入圖片描述