typedef struct
{
char name[20];
char secret[10];
}Client;//用户信息
Client *user = (Client*)malloc(sizeof(Client));//动态内存分配;
...
void Login(Client client[])//登陆
{
char clientNam[20];// = "0";//定义账号 密码
char clientsecret[20];// = "0";
char ch3={0};
printf("请输入您的姓名: \n");
scanf("%s", clientNam);
printf("请输入您的密码: \n");
scanf("%s", clientsecret);
if ((strcmp(clientNam, user->name) == 0) && (strcmp(clientsecret, user->secret) == 0))
{
...
}
}
怎样修改才可以使用strcmp()函数呢?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- 猫猫爱吃鱼 2022-01-09 08:01关注
if (strncmp(clientNam, user->name, 20) == 0 && strncmp(clientsecret, user->secret, 10) == 0)
解决 无用评论 打赏 举报
悬赏问题
- ¥15 unity terrain打包后地形错位,跟建筑不在同一个位置,怎么办
- ¥15 FileNotFoundError 解决方案
- ¥15 uniapp实现如下图的图表功能
- ¥15 u-subsection如何修改相邻两个节点样式
- ¥30 vs2010开发 WFP(windows filtering platform)
- ¥15 服务端控制goose报文控制块的发布问题
- ¥15 学习指导与未来导向啊
- ¥15 求多普勒频移瞬时表达式
- ¥15 如果要做一个老年人平板有哪些需求
- ¥15 k8s生产配置推荐配置及部署方案