1140:验证子串时间限制: 1000 ms 内存限制: 65536 KB 提交数: 23064 通过数: 11166 【题目描述】输入两个字符串,验证其中一个串是否为另一个串的子串。 【输入】输入两个字符串, 每个字符串占一行,长度不超过200且不含空格。 【输出】若第一个串s1是第二个串s2的子串,则输出(s1) is substring of (s2) 否则,若第二个串s2是第一个串s1的子串,输出(s2) is substring of (s1) 否则,输出 No substring |
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char s1[200];
char s2[200];
cin>>s1;
cin>>s2;
if(strstr(s1,s2))//strstr(s1,s2)判断子串
{
cout<<s2<<" is substring of "<<s1;
}
else if(strstr(s2,s1))
{
cout<<s1<<" is substring of "<<s2;
}
else
{
cout<<"No substring";
}
}