题目描述
作为一枚资深的强迫症患者,石器无法忍受一个英文单词s里混杂着大写和小写,于是找到是ACM大神的石坝迪迪帮忙:修改最少次数将这个杂交的单词s变成纯种的(要么全是大写,要么全是小写),如果大写和小写势均力敌,那就全部变成小写!
输入
第一行输入一个杂交的单词s,strlen(s)不超过100,当然也得存在(大于0)
输出
只有大写或者小写的单词
样例输入
KuangBin
样例输出
kuangbin
#include<stdio.h>
#include<string.h>
int main()
{
char a[101];
int k,i,j=0,l=0;
gets(a);
k=strlen(a);
for(i=0;i<k;i++)
{
if(a[i]>='a'&&a[i]<+'z')
j++;
else if(a[i]>='A'&&a[i]<='Z')
l++;
}
if(j>=l)
{
for(int b=0;b<k;b++)
{
if(a[b]>='A'&&a[b]<='Z')
a[b]=a[b]+32;
}
}
else for(int b=0;b<k;b++)
{
if(a[b]>='a'&&a[b]<='z')
a[b]=a[b]-32;
}
puts(a);
}