c语言判断字符串是不是对应的汉字

#include<stdio.h>chara[50]={"C语言"};intmain(){if(a=="C语言")printf("YES");elseprintf("NO... #include <stdio.h>
char a[50] = {"C语言"};
int main ()
{
if (a == "C语言")
printf ("YES");
else
printf ("NO");
return 0;
}
NO
--------------------------------
Process exited after 0.007841 seconds with return value 0
请按任意键继续. . .
展开
 我来答
百度网友1c19aee
2017-05-27 · TA获得超过1966个赞
知道小有建树答主
回答量:691
采纳率:69%
帮助的人:284万
展开全部
这个判断不对吧,你赋值的是数组,判断的时候应该判断数组的取值才对吧,{for (i=0,i<=50,i++)
if(a[0]=="c语言")
printf("yes")
else
printf("NO")}
这样的才能判断吧
更多追问追答
追问
你这个也不行....要不行就用英语了
追答
现在什么错?不识别中文?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式