首先主要用到的頭文件是:#include<conio.h>; 使用的函數是:int getch(); 代碼以下: #include<stdio.h> #include<conio.h> #define MAX_SIZE 100 int main(void) { char pass[MAX_SIZE]="";//聲明並開闢空間,注意若是不初始化會出現亂碼 int asc=0,num=0; printf("insert your password\n"); while(1) { asc=getch(); if(asc!=13)//數字'13'是回車鍵的ASCII代碼值 { pass[num]+=(char)asc; num++; printf("*");//密碼掩蓋 } else { break; } } printf("\n"); printf("%s\n",pass); return 0; }