C 的简单编程问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 09:36:57
编写程序,输入2个字符。如果2个字符是大写字母,则输出这2个字符。如果2个字符都是小写字母。则输出他们对应的大写字母,其他情况则输出较大的那个字符。 求大家帮我写源代码。 谢谢

void main()
{
char a,b;
scanf("%c%c",&a,&b);
if((a>='A'&&a<='Z')&&(b>='A'&&b<='Z'))
printf("%c%c",a,b);
else if((a>='a'&&a<='z')&&(b>='a'&&b<='z'))
printf("%c%c",a-32,b-32);
else if(a>b) printf("%c",a);else printf("%c",b);
}

}

额,来晚了,楼上正解。

一楼的是对的