先输入词典单词个数n,然后输入n个单词作为词典单词,再输入几个单词并查找字典中的兄弟单词
答案:1 悬赏:40 手机版
解决时间 2021-04-02 07:11
- 提问者网友:泪痣哥哥
- 2021-04-02 00:16
先输入词典单词个数n,然后输入n个单词作为词典单词,再输入几个单词并查找字典中的兄弟单词
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-04-02 00:49
so easy~~~~~~~~
#include
#include
#include
char aa[1024][128];
int my_index(char c,char a[],int n)
{
int i=0;
for(i=0;i
return i;
}
}
return -1;
}
int is_broter(char a[],char b[])
{
int m= strlen(a);
int n= strlen(b);
if(m != n) return 0;
char c[128];
strcpy(c,b);
int t;
int i;
for(i=0;i
if(t==-1) return 0;
else{
c[t]=0;
}
}
return 1;
}
void find_brother(char c[],int n)
{
int i;
int cnt = 0;
printf("original words for:%s
",c);
for(i=0;i
cnt ++;
printf("%d) %s
",cnt,aa[i]);
}
}
if(cnt==0){
printf("No original words for:%s
",c);
}
}
int main()
{
char c[128];
int i;
int n;
while(scanf("%d",&n)!=EOF){
getchar();
for(i=0;i
}
while(1){
gets(c);
if(strcmp(c,"END")==0) break;
find_brother(c,n);
for(i=0;i<128;i++)c[i]=0;
}
}
}
追问:单词量大的时候,为何无法全部显示呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯