寻找段落中的任意字符串,并输出该行
来源:互联网 发布:php 获取客户端端口号 编辑:程序博客网 时间:2024/06/05 21:50
在终端输入多行信息,找出包含“ould”的行,并打印改行。
如:
Au,love could youand I with fate conspire
To grasp this sorryscheme of things entire,
Would not we shatterit to bitd – and then.
在终端输出上述的文字,输出
Au,love could youand I with fate conspire
Would not we shatterit to bitd – and then.
#include<stdio.h>#define MAXLINE 1000int getline(char ar[],int max){ int ch=0; int i =0; while((ch = getchar())!=EOF&&ch!='\n'&&i<max) { ar[i]=ch; i++; } if(ch=='\n')ar[i++]=ch;ar[i]='\0';return i;}int compare(char line[],char str[]){ int i,j,k;for(i=0;i<line[i]!='\0';i++){ for(j=i,k=0;line[j]==str[k]&&str[k]!='\0';j++,k++){ ;}if(k>0&&'\0'==str[k]) return 1;} return 0;}int main(){char line[MAXLINE];char str[]="ould";while(getchar(line,MAXLINE)){ if(compare(line,str)) printf("有\"ould\"的那一句是%s\n",line);}return 0;}
0 0
- 寻找段落中的任意字符串,并输出该行
- 寻找字符串中的最长数字字符串并输出长度
- 寻找输入的回文字符串并输出!!
- 寻找字符串中最长单词,并输出!
- 寻找string对象中的大写字母并输出
- 在字符串中寻找相同字符并输出
- 【C语言】getchar函数 读入并输出任意长度字符串
- 输出字符串中的数字 并进行排序
- 寻找字符串中的abc
- 洛谷 P1419 寻找段落
- 洛谷 P1419 寻找段落
- 洛谷p1419寻找段落
- 洛谷1419 寻找段落
- C++实现查找字符串中的数字,并输出
- C语言找出字符串中的特定的字符,并输出
- 截取一个字符串中的所有数字并输出
- 查找字符串中的每个数字与字母并输出
- 计算字符串中的单词数,并将其输出
- eclipse import android project出错,无法编译
- webBrowser强制在本窗口打开,禁止在新窗口打开的解决方案
- 走近CSDN博客Markdown编辑器
- JAVA MemCache 史无前例的详细讲解!看完包精通MEMCACHE!.
- Java关于Synchronized关键字在不同位置使用的理解
- 寻找段落中的任意字符串,并输出该行
- 作用:进行配置信息的管理
- git从oschina上面拖项目
- VNC无法开启界面的解决方法
- Directx11 初始化
- Animation 动画如何改变scale值
- Cpp的多态Polymorphism-笔记
- hdu 4622 Reincarnation(后缀数组)
- oracle创建临时表空间组