A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

//入一个字符串,过滤这个字符串,保留这个字符串中的小写字母,最后打印.

#include <stdio.h>
#include<string.h>
int main(int argc, const char * argv[])
{
//    int i = 0;
    char arr[50]={0};
//    char *str;  不可以这样做
    printf("请输入一个字符串:\n");
    rewind(stdin);//清空缓冲
    gets(arr);
    unsigned long len = strlen(arr);
//    while (i < 50)//接收字符串,并将其存入数组arr[50]中,50代表可以接收的字符串的长度
//    {
//        scanf("%c",&arr[i]);
//        i++;
//    }

//    printf("%lu",len);
    for (int j = 0; j < len; j++)//判断是否为小写字母并输出
    {
        if (arr[j] >= 'a' && arr[j] <= 'z')
        {
            printf("%c",arr[j]);
        }
               
    }
   
    printf("\n");
    return 0;
}

1 个回复

倒序浏览
很好很好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马