函数strstr()判断子串的函数
返回1
#include<bits/stdc++.h>
using namespace std;
int main()
{
char a[120];
char b[10]="Li";
char c[10]="Ting";
int n,i,j;
int count;
int flag1,flag2,flag3;
while(cin>>n)
{
while(n--)
{
count=0;
flag1=flag2=flag3=0;
cin>>a;
if(strstr(a,b)!=0)
{
flag1=1;
}
if(strstr(a,c)!=0)
{
flag2=1;
}
for(i=0;a[i]!='\0';i++)
{
if(a[i]>='A'&&a[i]<='Z')//有三串
{
count++;
}
}
if(flag1==1&&flag2==1&&count==3)
{
cout<<a<<endl;
}
}
}
return 0;
}