在终端输入多行信息,找出包含“ould”的行,并打印改行
来源:互联网 发布:最新网络对唱歌曲大全 编辑:程序博客网 时间:2024/06/05 13:34
如:
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 shatter it to bitd – and then.
#include <stdio.h>#define MAXLINE 1000int getline(char ar[],int max){int ch;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;line[i] != '\0';i++){ for(j = i,k = 0;str[k]!= '\0' &&str[k] == line[j];j++,k++){;}if(k>0 && str[k] == '\0')return 1;}return 0;}int main(){char line[MAXLINE];char str[] = "ould";while(getline(line,MAXLINE)){if(compare(line,str))printf("---%s\n",line);}return 0;}
3 0
- 在终端输入多行信息,找出包含“ould”的行,并打印改行
- 【c语言】在终端输入多行信息,找出包含"ould"的行,并打印改行
- C语言 在终端输入多行信息,找出包含“ould”的行,并打印改行
- 在终端输入多行信息,找出包含“ould”的行,并打印改行
- 【C语言】在终端输入多行信息,找出包含“ould”的行,并打印改行
- C语言;在终端输入多行信息,找出包含“ould”的行,并打印改行。
- 在终端输入多行信息,找出包含“ould”的行,并打印改行
- 在终端输入多行信息,找出包含“ould”的行,并打印改行。
- 【C语言】在终端输入多行信息,找出包含“ould”的行,并打印改行。
- 【C语言】在终端输入多行,找出有“ould”的行,并打印。
- 【C语言】在终端输⼊多⾏信息,找出包含“ould”的⾏,并打印该⾏。
- 在终端输入多行信息并且查找需要的信息且打印出含有该信息的行(不使用库函数)
- table点击某一行,在改行的下方显示改行的详细信息
- 【C语言】如何实现多行字符串的输入 并 将文本打印在屏幕上?
- 从标准输入行读取输入行并在标准输出中打印这些输入行
- 输入任意10个数,找出最大的数并打印出
- 实现输入的四个数字找出最大最小并指出位置信息 动手修改程序3
- 统计输入最大行,并打印
- Android 禁止屏幕休眠和锁屏的方法
- asp实现读取数据库输出json代码
- 配置ImageLoader
- iOS切割字符串,并判断首字母是否为某一个字母
- 视频应用<芒果TV>去除播放广告教程
- 在终端输入多行信息,找出包含“ould”的行,并打印改行
- cvhistgram
- MySQL逻辑备份
- HTML5 Boilerplate with RequireJS
- opencv 3.0 求均值 标准差 mean MeanStdDev
- merge into的妙用
- 引入第三方jar包编译正常,运行报错的问题解决方法
- Unity3D游戏开发之3DMAX 灯光
- Android FrameWork——StatusBar