69,369
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char spectialstring[6]="hello";
cout<<spectialstring<<endl;
char tstring[10][10]={"nihao","hello","good"};
int k=0;
for(int i=0;i<3;i++)
{
for(int j=0;j<strlen(spectialstring)-1;j++)
{
if(spectialstring[j]==tstring[i][j])
{
if((tstring[i][j+1]=='\0')&&(spectialstring[j+1]=='\0'))
k=1;
}
else
{
k=0;
break;
}
}
if(k==1)
{
cout<<"the string is"<<tstring[i]<<endl;
// break;
if(k<=i)
{
break;
}
}
}
system("pause");
}
//spectialstring是特定字符串,tstring是全部字符串
for(i=0;i<n:i++)//n个字符串
{
for(j=0,k=0;tstring[i][j]!='\0';j++)
{
if(spectialstring[k]==tstring[j])
k++;
else
k=0;
}
if(k==rstring.length())
{
return tstring;
}
}