C语言密码验证问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 07:19:29
运用TORBUC 2.0。
预先设置一个密码,比如12345。
当用户密码输入正确时,显示“WELCIME!”。如果错误显示“TRY AGAIN!”,并要求用户重新输入密码。如果密码输入三次后仍然错误,显示“Sorry!”,并不再允许输入。

急。。。。

#include <stdio.h>

#define PASSWD "123456"

int main()
{
char pwd[32];
int i = 0;

while ( i++ < 3) {
printf("Please input password: ");
scanf("%s", pwd);

if ( strcmp(pwd, PASSWD) == 0 ) {
printf("WELCOME!\n");
break;
}
}

if ( i == 4) {
printf("Sorry!\n");
}
}

直接写就是了,用C太烦了,VC方便点