如何在c语言的中文字符串中判断是否存在特定的汉字

 我来答
听不清啊
高粉答主

2018-11-26 · 说的都是干货,快来关注
知道顶级答主
回答量:7.8万
采纳率:89%
帮助的人:1.9亿
展开全部

#include<stdio.h>
#include<string.h>
int main()
{char s[200],s1[3];
 int i;
 printf("请输入一串汉字:");
 scanf("%s",s);
 printf("请输入要查找的一个汉字:");
 scanf("%s",s1);
 for(i=0;i<strlen(s);i+=2)
   if(s[i]==s1[0]&&s[i+1]==s1[1])
     {printf("您输入的第%d个汉字是%s\n",i/2+1,s1);
      break;
     }
 if(i>=strlen(s))printf("未找到!"); 
 return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式