代码作用是首先得到5行数字字符串

然后得到一个想要查找的重复数字型子字符串的长度和数字,比如长度3,数字0,就是查找’000′

然后判断第几行有子字符串,打印出来

我现在的问题是……不管有没有,返回结果都是有

还有最后一行的%s没有办法把数组字符串打印出来,我怀疑那个我整合的子字符串有问题,但是不太懂,求指点

int main(){

char r1[5],r2[5],r3[5],r4[5],r5[5];

int num=0,sn[10];

char tf[10];

int n,s;

gets(r1);

gets(r2);

gets(r3);

gets(r4);

gets(r5);

printf("Length of the sequence =");

scanf("%d",&n);

printf("Value of the sequence =");

scanf("%d",&s);

for (int i=0; i<n; i++) {

tf[i]=s;

}

for (int i=0; i<n; i++) {

printf("%d\n",tf[i]);

}

if(strstr(r1,tf)){

num++;

sn[num-1]=1;

}

if(strstr(r2,tf)){

num++;

sn[num-1]=2;

}

if(strstr(r3,tf)){

num++;

sn[num-1]=3;

}

if(strstr(r4,tf)){

num++;

sn[num-1]=4;

}

if(strstr(r5,tf)){

num++;

sn[num-1]=5;

}

printf("%d\n",num);

for (int i=0; i<num; i++) {

printf("在第%d行发现了%s\n",sn[i],tf);

}

}

那个 0的assic码值应该是NUL吧

应该 tf[i] = (char) (s + 48);

如果不存在,返回的是Null指针

c语言 字符串 if,C语言用if(strstr(s1,s2))判断字符串是否存在子字符串,无论有没有都会进入到if里是怎么回事?...相关推荐

  1. c语言expand函数,练习 3-3 编写函数expand(s1, s2) (C语言 + 详细注释)

    题目:编写函数expand(s1, s2),将字符串s1中类似于a-z一类的速记符号在字符串s2中扩展为等价的完整列表abc···xyz.该函数可以处理大小写字母和数字,并可以处理a-b-c.a-z0 ...

  2. python创建一个文本文件、包含10行字符串、每行字符串由_Python2:使用正则表达式从文本文件中提取整行,子字符串来自anoth...

    我有个问题.我在Linux系统上使用python2.7.6.在 我要实现的是使用列表中的特定数字,它对应于database文本文件中的最后一个数字,将database文本文件中的整行拉出并打印出来(稍 ...

  3. 已知字符串str1 = tomorrow is sunny day,下列表达式能正确查找到子字符串is的是()(选两项)

  4. Swift3.0语言教程查找字符集和子字符串

    Swift3.0语言教程查找字符集和子字符串 Swift3.0语言教程查找字符集和子字符串,在字符串中当字符内容很多时,我们就需要使用到查找字符集或者子字符串的方法.以下我们将讲解3种查找字符集和子字 ...

  5. 字符串操作 c语言,C语言字符串操作(示例代码)

    C语言字符串操作函数 1.strlen strlen用于求一个C风格字符串的长度,函数原型为 #include size_t strlen(const char *s); 返回值为字符串的长度,当遇到 ...

  6. c语言怎么进行字符串比较,c语言怎么进行字符串比较

    比较方法:1.bcmp(),比较字符串的前n个字节是否相等:2.strcmp(),区分大小写的比较字符串:3.stricmp(),不区分大小写的比较字符串:4.strncmp()或strnicmp() ...

  7. C语言判断某个字符串中 是否存在子字符串

    直接上code char *p="add@/devices/platform/0.soc/xxx.dwmmc1/mmc_host/mmc1/mmc1";char str[128] ...

  8. c语言测试答案,c语言测试题

    C语言部分 一.选择题(每小题2分,共10分) (下在各小题,分别有一个或多个正确答案,请将所有正确答案的编号,填写在该小题题干后的括号内.错选或漏选均不得分). 1.若定义:int a[2][3]{ ...

  9. LeetCode简单题之长度为三且各字符不同的子字符串

    题目 如果一个字符串不含有任何重复字符,我们称这个字符串为 好 字符串. 给你一个字符串 s ,请你返回 s 中长度为 3 的 好子字符串 的数量. 注意,如果相同的好子字符串出现多次,每一次都应该被 ...

最新文章

  1. win7 php redis 扩展,Windows中安装Redis及php redis扩展
  2. ReentrantLock可重入锁使用及原理
  3. 关联规则挖掘算法_基于Apriori关联规则的协同过滤算法
  4. 干货 | 带你理解对比学习损失函数的性质以及温度系数的作用
  5. python安装要什么配置_Python的安装和详细配置
  6. 评论:我们该如何应对科技发展带来的失业
  7. 插入的数据不能时时查询到_漫谈 LevelDB 数据结构(一):跳表(Skip List)
  8. P2617 Dynamic Rankings 动态主席树
  9. 红火七月——安全专家齐聚共讨漏洞分析
  10. WMS仓库仓储管理系统源码
  11. 基于 VisualStudio2019 的 ASP.NET 后台环境搭建
  12. VS2015安装激活与部署
  13. 电压放大倍数公式运放_运放电路放大倍数的计算
  14. amd显卡Linux查看显存,通过软件查看显存参数_显卡_显卡技术应用-中关村在线
  15. 亚马逊大卖Anker做“街电”:国外低头族热捧,国内与海底捞合作-雨果网
  16. 【推荐】两大APP与云账户红包SDK集成详情及Demon分享
  17. 伦理是智慧的内核驱动
  18. android系统开机默认设置修改记录
  19. Scrapy豆瓣爬虫 爬取用户以及用户关注关系
  20. Excel全自动项目管理甘特图

热门文章

  1. ASP.NET介绍及C#基本语法(一)
  2. Git提交时关于vim的错误
  3. 莫名其妙的SqlServer更新错误:OleDbException 必须声明标量变量
  4. 二、StreamAPI
  5. Delphi6 提示 Class TMSComm not found
  6. Midnight.js – 实现奇妙的固定头部切换效果
  7. Hibernate HQL基础 投影查询
  8. 老公,等儿子长大,我去天堂找你(推荐)
  9. 能简单才不简单,仿Flickr.com:基于Flash+jQuery的一次性划选多文件并上传
  10. ASP.NET 2.0 XML 系列(2): XML技术