你这个问题没说完啊,需不需要GUI没有说,需不需要使用数据库保存用户名密码也没有说。
那么,我就给出最最简单的代码:
#include
#include
#include
int main(void){
char* p_u = (char*)malloc(sizeof(20));
char* p_p = (char*)malloc(sizeof(20));
printf("账号: ");
scanf("%s",p_u);
if(strlen(p_u)==19 && *(p_u+18) != '\n'){
scanf("%*[^\n]");
scanf("%*c");
}
printf("密码: ");
scanf("%s",p_p);
if(strlen(p_p)==19 && *(p_p+18) != '\n'){
scanf("%*[^\n]");
scanf("%*c");
}
if(strcmp(p_u,"username")==0 && strcmp(p_p,"password")==0)
printf("你好,欢迎使用\n");
else if(strcmp(p_u,"username")!=0 && strcmp(p_p,"password")!=0)
printf("账号密码错误\n");
else if(strcmp(p_p,"password")!=0)
printf("密码错误\n");
else
printf("账号错误\n");
return 0;
}
c语言处理用户错误输入 C语言输入用户名和密码 如果正确显示欢迎语句(你好 欢迎) 否则提示具体错误(用...
如果觉得《c语言处理用户错误输入 C语言输入用户名和密码 如果正确显示欢迎语句(你好 欢迎)》对你有帮助,请点赞、收藏,并留下你的观点哦!