如:
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 1000
int 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;
}