一个关于字符等的统计程序,清高手给个指点!!!!!!
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
程序代码:main()
{
char c;
int z=0,k=0,s=0,q=0;
while ((c=getchar())!='\n')
{
if (c>='a'&&c<='z'||c>='A'&&C<='Z')
z++;
else
if (c==' ')
k++;
else
if (c>='0'&&c<='9')
s++;
else
q++;
}
printf("z=%d k=%d s=%d q=%d",z,k,s,q);
}一直不知道要怎样调整好郁闷啊各位大虾给个意见
如果可以的话给写个简洁的程序谢谢









