用土方法,还可以用strlwr()
代码一:
#include<iostream>
#include<string>
using namespace std;
char ch[1005];
int main()
{
while(gets(ch) != NULL)
{
int i;
for(i = 0; ch[i] != '\0'; i++)
{
if(ch[i] >= 'A' && ch[i] <= 'Z')
printf("%c", ch[i] + 32);
else
printf("%c", ch[i]);
}
printf("\n");
}
return 0;
}
代码二:#include<iostream>
#include<string>
using namespace std;
char ch[1005];
int main()
{
while(gets(ch) != NULL)
{
int i;
strlwr(ch);
printf("%s\n", ch);
}
return 0;
}