输入字符串把大小转换为小写

// 定义一个数组
    char str[100] = { 0 };
    scanf_s("%s", str, sizeof(str));

    // 循环遍历数组中的有效元素(空字符之前)
   // 如果str[i]为0 就是最后一位 整个循环结束 for (int i = 0; str[i]; i++) { // 判断当前是否是大写字母 /* if (str[i] >= 'A' && str[i] <= 'Z') str[i] = str[i] - 'A' + 'a'; */ if (isupper(str[i])) str[i] = tolower(str[i]); // str 是字符串 str[i] 是字符 } printf("str: %s", str);

 

posted @ 2020-02-23 19:11  冫恋丶  阅读(503)  评论(0编辑  收藏  举报