一个简单的C语言计算题,求大侠高手帮忙改一下!!!
#include<stdio.h>void main()
{
int i=0,x=0,y=0;
char ch[100];
printf("enter a sentence!");
do
{scanf("%c",&ch[i]);}
while (ch[i++]!='#');
ch[i]='\0';
for (i=0;ch[i];i++)
{
if (ch[i]>='a'&&ch[i]<='z') x++;
else (ch[i]>='A'&&ch[i]<='Z') y++;
}
printf("lowercase:%d uppercase:%d",x,y);
}
这个是计算键盘输入大小写字母的个数,有一个错误实在是找不出来了,求大侠高手指点!!!