c - 如何使这个程序可以接受a字和h字但h字不可重复
问题描述
如何让这个程序可以接受一个单词和h单词但是h单词不能重复。如果 x 的字符串长度大于 h print go else print no
我试着做这个,但如果我重复 h 字,它可以接受
scanf("%s\n",x);
scanf("%s",h);
y=strlen(x);
g=strlen(h);
if(strcmp(x,"a")>=0 && strcmp(x,"h")<=0&& y,g>0 && y,g<=999){
if(strstr(x,o)!=0 && strstr(h,o)!=0){
if(y>g){
printf("go");
}else{
printf("no");
}
}
}
解决方案
推荐阅读
- android - 我们如何在 EditText 边框上写文字?
- batch-file - 如何在 Windows 批处理脚本中对动态变量值进行子串化
- mongodb - 我在尝试运行我的数据库时遇到错误
- python-3.x - 为什么这个 python 函数返回 len=7 而不是 len=6?
- javascript - 无法在 puppeteer-jest 测试框架中解析本地 JSON 数据?
- bash - 如何在要连接的每个文件之间添加新行 (\n)
- node.js - 前后连接问题
- r - 绘制混合效应模型的预测区间
- api - Sharepoint 错误:此项目不支持点赞
- c# - 如何使用 ASP.NET MVC 将 dd/MM/yyyy 日期时间类型存储到数据库中?