#include<iostream>
using namespace std;
int main()
{
int NUM;
cin>>NUM;
char s[NUM];
cin.getline(s, NUM);
int i = 0, num = 0;
while (s[i] != '\0')
{
if (s[i] >= 'A' and s[i] <= 'Z')
s[i]+=32;
i++;
}
cout << s<<endl;
}
为什么输出的值总比number少一些