模拟了一个用户登录的情景,并且只能登录三次!通过C实现后可以运行,但是总会弹出一个错误。麻烦各位帮看看呢?
IDE是vs2010
#include <stdio.h>
#include <string.h>
int main()
{
int i = 0;
char password[] = {0};
for(i = 0;i < 3;i++)
{
printf("请输入密码:>");
scanf("%s",&password);
if(strcmp(password,"123456") == 0)
{
printf("登录成功!\n");
break;
}
else
{
printf("密码错误\n");
}
}
if(i == 3)
{
printf("三次密码均错误,退出程序\n");
}
return 0;
}