为了账号安全,请及时绑定邮箱和手机立即绑定

字符串之间可以相等吗?

/ 猿问

字符串之间可以相等吗?

C Go
Paddington 2017-10-07 16:38:51
#include <stdio.h>
int main()
{
 char b[100]="wuyanan";
 char a[100];
 printf("请输入你的名字的拼音;\n");
 scanf("%s",&a);
 if (a[100]=b[100]) //??????不知道这个地方要怎么表达???????
 {
  printf("从前的日色变得慢 ,车,马,邮件都慢 ,一生只够爱一个人 。所以我,喜你成疾,无药可医\n");
 }
 else 
 {
  printf("你不是我的小可爱,哼!\n");
 }
}

求大神  看看问号所在的位置该怎么表达?????

谢谢谢谢谢谢了

一个九十度的大鞠躬

查看完整描述

3 回答

已采纳
?
望远
#include <stdio.h>
#include<string.h>
int main()
{
 char b[100]="wuyanan";
 char a[100];
 printf("请输入你的名字的拼音;\n");
 scanf("%s",&a);
 //strcmp函数在头文件string.h中,导入头文件
 /*
若str1==str2,则返回零;
若str1<str2,则返回负数;
若str1>str2,则返回正数。
  */
 if (strcmp(a,b)==0) //??????不知道这个地方要怎么表达???????
 {
  printf("从前的日色变得慢 ,车,马,邮件都慢 ,一生只够爱一个人 。所以我,喜你成疾,无药可医\n");
 }
 else 
 {
  printf("你不是我的小可爱,哼!\n");
 }
}


查看完整回答
反对 回复 2017-10-07
?
大大叶5529

你这是赋值,不是比较。。

查看完整回答
反对 回复 2017-10-07
?
慕仰4014902

加一个头文件string.h,strcmp(a,b)==0表示两字符串a,b相等

查看完整回答
反对 回复 2017-10-07

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信