第一篇:C語言密碼輸入程序(寫寫幫推薦)
#include
c=getch();
if(c!='r'&&c!='b')
{
printf(“*”);
a[i++]=c;
}
else if(c=='b'&&i!=0)//(c & 0xff)== 8 ////輸入字符c為Back Space 第一個'b'退格,但是'e'還在,緊接著空格把'e'覆蓋,再一個'b'才能達(dá)到效果
{
printf(“b b”);//printf(“%c %c”,c,c);
i--;
if(i==0)
{
printf(“密碼為空,不能再退格!”);
//getchar();//這個函數(shù)只有輸入了回車才有用!它等待用戶輸入的是回車
getch();
system(“cls”);//清屏!
printf(“請輸入密碼:”);
}
}
else if(c=='r')
{
a[i]='