【题目描述】
从键盘数量两个字符串A、B,判断字符串B是否包含在字符串A中。字符串A和B的长度均小于80
【输入说明】
输入包括两行,第一表示字符串A,,第二行是字符串B。
【输出说明】
包含输出“Yes!”,不包含输出“No!”
【输入样例】
ABCABA
CA
【输出样例】
Yes!
代码实现
#include <stdio.h>
#include<string.h>
int main()
{
int na,nb,i,flag=0,j=0;
char a[100],b[100];
gets(a);
gets(b);
na=strlen(a);
nb=strlen(b);
for (i=0;i<na;i++)
{
if (a[i]==b[j])
{
j++;
i=0;
continue;
}
}
if (j==nb)
{
printf("Yes!");
}
else
{
printf("No!");
}
return 0;
}