字符串输入用户名密码

问题描述:

img

用strcmp判断字符串

#include<stdio.h>
#include<string.h>
int main(){
char[20] admin = "admin";
char[20] password = "111111";
char a[20];
char b[20];
scanf("%s",&a);
scanf("%s",&b);
if(strcmp(a,admin)==0 && strcmp(b,password)==0)
{
    printf("登录成功");
}
else
{
    printf("登录失败");
}
}

你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

#include<stdio.h>
#include<string.h>

int main()
{
    char n[50], p[50];

    printf("输入用户名:");
    gets(n);
    printf("输入密码:");
    gets(p);
    if (strcmp(n,"admin")==0 && strcmp(p,"111111")==0)
        printf("登录成功");
    else
        printf("登录失败");

    return 0;
}