c新手吧 关注:8,591贴子:48,089
  • 4回复贴,共1

求大神看看这道题目

只看楼主收藏回复

输入若干个单词,以#结束,查询某个单词在不在里面。(输入)apple banana orange #(输入)apple(输出)yes(输入)soup(输出)no


IP属地:江苏来自iPhone客户端1楼2016-05-02 14:13回复
    求大神


    IP属地:江苏来自iPhone客户端2楼2016-05-02 14:13
    回复


      IP属地:江苏来自iPhone客户端3楼2016-05-02 14:13
      回复
        大神在哪儿


        IP属地:江苏来自iPhone客户端4楼2016-05-02 14:14
        回复
          #include<stdio.h>
          int main()
          {int s=0;
          char a[30], b[30], c='0';
          int lena=0, lenb , i, j;
          while(c!='#') {
          scanf(“%c”, &c);
          if(c!='#')
          a[lena++] = c;
          }
          a[lena] = '\0';
          while(true) {
          lenb = 0;
          fflush(stdin);
          scanf(“%s”, b);
          while(b[++lenb]);
          if(lena<lenb) {
          printf(“no\n”);
          continue;
          }
          for(i=0; i<=(lena-lenb)*(lena>lenb?1:-1); i++) {
          for(j=0;j<lenb;j++)
          if(a[i+j]!=b[j]) break;
          if(j==lenb) {
          printf(“%s\n”, b);
          printf(“yes\n”);
          break;
          }
          }
          if(j==lenb) continue;
          printf(“no\n”);
          }
          return 0;
          }


          IP属地:福建来自手机贴吧7楼2016-05-07 19:16
          回复