【題目描述】
輸入兩個字符串,驗證其中一個串是否爲另一個串的子串。
【輸入】
輸入兩個字符串, 每個字符串佔一行,長度不超過200且不含空格。
【輸出】
若第一個串s1是第二個串s2的子串,則輸出(s1) is substring of (s2)
否則,若第二個串s2是第一個串s1的子串,輸出(s2) is substring of (s1)
否則,輸出 No substring。
【輸入樣例】
abc
dddncabca
【輸出樣例】
abc is substring of dddncabca
代碼
#include<bits/stdc++.h>
using namespace std;
int main()
{
char s1[200],s2[200];
gets(s1);
gets(s2);
if(strstr(s2,s1))
{
cout<<s1<<" is substring of "<<s2<<endl;
return 0;
}
if(strstr(s1,s2))
{
cout<<s2<<" is substring of "<<s1<<endl;
return 0;
}
cout<<"No substring"<<endl;
return 0;
}