weixin_62657583 2021-11-04 09:08 采纳率: 25%
浏览 27

c语言如何判断所输入字符串里面含有某些内容呢

img

  • 写回答

2条回答 默认 最新

  • 南方航空 2021-11-04 09:26
    关注
    
    #include<stdio.h>
    int main()
    {
        int i;
        boolean q = false,w = false,e = false,r = false;
        char a[100];
        printf("Enter a string: ");
        i = 0;
        while ((a[i] = getchar()) != '\n')
        {
            i++;
        }
        a[i] = '\0';
      for(int j=0; j<sizeof(a), j++) {
        if(a[j] =='D' || a[j] =='d') {
         q = true;
    } else if (a[j] =='G' || a[j] =='g') {
        w = true;
    } else if (a[j] =='U'|| a[j] =='u') {
        e = true;
    } else if (a[j] =='T' || a[j] =='t') {
        t = true;
    }
      
    }
    if(qwer) {
      printf("这些字母可以组成");
    } else {
      printf("这些字母不可以组成");
    }
    return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月4日