编写程序,从键盘输入一个字符串,输出字符串中大写的字母和小写字母

编写程序,从键盘输入一个字符串,输出字符串中大写的字母和小写字母

通过ASCII码就行,很简单。

代码如下:如有帮助,请帮忙采纳一下,谢谢。

#include <iostream>
using namespace std;
int main()
{
    char buf[100]={0};
    char A[100]={0};
    char a[100]={0};
    int i = 0,n1 = 0,n2 = 0;
    cin.getline(buf,99);  //读取字符串
    while(buf[i] != '\0')
    {
        if(buf[i] >= 'A' && buf[i] <= 'Z')
            A[n1++] = buf[i];
        else if(buf[i] >= 'a' && buf[i] <= 'z')
            a[n2++] = buf[i];
        i++;
    }
    cout << "大写字母:" << A << endl;
    cout << "小写字母:" << a << endl;
    return 0;
}