永发信息网

先输入词典单词个数n,然后输入n个单词作为词典单词,再输入几个单词并查找字典中的兄弟单词

答案:1  悬赏:40  手机版
解决时间 2021-04-02 07:11
先输入词典单词个数n,然后输入n个单词作为词典单词,再输入几个单词并查找字典中的兄弟单词
最佳答案

so easy~~~~~~~~
#include
#include
#include
char aa[1024][128];
int my_index(char c,char a[],int n)
{
int i=0;
for(i=0;iif(a[i]==c){
   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;it = my_index(a[i],c,n);
        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        if(is_broter(aa[i],c)){
            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            gets(aa[i]);
        }
        while(1){
            gets(c);
            if(strcmp(c,"END")==0) break;
            find_brother(c,n);
for(i=0;i<128;i++)c[i]=0;
        }
    }
}

追问:单词量大的时候,为何无法全部显示呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请结合文章,解释穷心一词的含义。
亿万金烧烤的辣炒花蛤好不好吃
真心求助去美国的签证问题
火车动车是什么意思
山地车速联gx套件和x9套件哪个好?
c3驾驶证被扣24分怎么处理方法
74.6÷2.7的竖式计算怎么做,一定采纳。
摩托车因为无驾照被扣交警让你去交警大队弄个
sai文件用PS打开之后用PS保存为psd,在sai里
应聘物业管理时常见提问及解答?
脚底全部植皮好了为什么站不起来
如果|x+y|=|x|+|y|,那么x,y的符号关系是A.
缅甸花梨和大果紫檀的区别
83年茅台酒的价格到
现在中越关系有多紧张
推荐资讯
拳霸3的主角是谁,身材不象托尼贾
红桥区少年宫公益艺术培训学校在哪?怎么走?
本月购入的钢材自用要不要缴税
求三国wu can全集谢谢
在凯迪社区手机版怎样关注一个人
有个男人告诉我我们是冤缘,那冤缘是什么?‘
清远在广东的哪个方向
全国粒子物理专业排名?
描写夏季海的好词好
我想问一下我的百度圣卡号是多少
薏米和银耳可以一起煮吗
安济堂的茯苓桑叶的功效是什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?