第1个回答 2011-09-01
在vc6下面编的
#include <stdio.h>
#include <conio.h>
#include <windows.h>
int main(void)
{
char szUser[20] = {0};
char chPwd = 0;
printf("Enter user name:");
fgets(szUser, sizeof(szUser), stdin);
printf("Enter passwd:");
chPwd = getch();
while (13 != chPwd)
{
printf("%c", chPwd);
Sleep(500);
printf("\b*");
chPwd = getch();
}
printf("\n");
return 0;
}
第2个回答 2011-09-01
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include<string.h>
int main(void)
{
char user[100];
char pwd[100];
memset(user, 0x00, 100);
memset(pwd, 0x00, 100);
char charPwd;
int i = 0 ;
printf("user name:");
fgets(user, 100, stdin);
printf("passwd:");
charPwd = getch();
while (13 != charPwd)
{
pwd[i] = charPwd;
i++;
printf("%c", charPwd);
Sleep(500);
printf("\b*");
charPwd = getch();
}
if(strcmp("abc\n", user) == 0 && strcmp("123", pwd) == 0){
printf("\n百度一下,你就知道。");
}
printf("\n");
return 0;
}