if语句用法
问题描述:
if语句用法
#include
void main()
{
char c1,c2;
c1=97;
c2=98;
if(c2>="A")
{
printf("%c%c\n",c1,c2);
}
else
{
printf("%d%d",c1,c2);
}
}
不管判断语句判断哪个字母,输出总是9798.
错在哪?
答
if(c2>="A")
修改为
if(c2>='A')