#include
#include
void main()
{ char text[200];
char a[20][30];
char temp[30];
int count_temp=0,count_a=0;
printf("请输入单词,以空格为间隔:\n");
gets(text);
for(int i=0;i
{
if(text[i]!=' ')
{ count_temp=0;
for(int j=i;j
{
if(text[j]!=' ')temp[count_temp++]=text[j];
if(text[j+1]==' '||text[j+1]=='\0'){temp[count_temp]='\0';break;}
}
i+=strlen(temp)-1;
for(int m=0;m<=strlen(temp);m++)
a[count_a][m]=temp[m];
count_a++;
}
}
printf("请输入要查找包含字母的单词 : ");
char find;
find=getchar();
for(int i=0;i
{
for(int j=0;a[i][j]!='\0';j++)
{
if(a[i][j]==find)
{
printf("\n包含该字母%c的单词为:",find);
puts(a[i]);
break;
}
}
}
}
取消
评论