getpass函数的运用
#include<stdio.h>
#include <unistd.h>
int main(void)
{
char *pwd;
pwd=getpass("password:");
printf("password is:%s\n",pwd);
return 0;
}
***************
另外的可参考
#include <stdio.h>
#include <curses.h>
void passwd();
int main()
{
passwd();
return 0;
}
void passwd()
{
char pwd[10];
char ch;
int i=0;
initscr();
printw("input your password:");
refresh();
while((ch=getchar())!='\r')
{
pwd[i]=ch;
i++;
}
pwd[i]='\0';
printw("\nyour password is %s",pwd);
refresh();
getchar();
endwin();
}