从键盘输入一个长字符串,找出并输出其中所有的三个连续字符,例如“abc”或者"efg"等。
#include <stdio.h>
#include <string.h>
const int maxn = 1000;
bool Judge(char str[], int i)
{
if(str[i] + 1 == str[i + 1] && str[i + 1] + 1 == str[i + 2])
{
return true;
}
else
{
return false;
}
}
int main(void)
{
char str[maxn];
scanf("%s", str);
int len = strlen(str);
for(int i = 0; i <= len - 3; i++)
{
if(Judge(str, i))
{
printf("%c%c%c\n", str[i], str[i + 1], str[i + 2]);
}
}
return 0;
}