作者:纳尼唐_199 | 来源:互联网 | 2023-07-12 16:05
*在终端输入多行信息,找出包含ould的行,并打印改行。如:Au,lovecouldyouandIwithfateconspireTograspthissorrysche
/* 在终端输入多行信息,找出包含"ould"的行,并打印改行。
如:
Au,love could you and I with fate conspire
To grasp this sorry scheme of things entire,
Would not we shatter it to bitd - and then.
在终端输出上述的文字,输出
Au,love could you and I with fate conspire
Would not we shatter it to bitd - and then.*/
#include
#define MAXLINE 1000
//获取到一行字符判断是不是获取到一行并将它放到一个数组里边准备比较
int getline(char ar[],int max)
{
int ch;
int i =0;
while((ch = getchar()) != EOF && ch != '\n' && i 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;
}
【c语言】在终端输入多行信息,找出包含"ould"的行,并打印改行