用数组的方法实现程序(C语言)。功能是,从键盘输入20个字符到数组,

用数组的方法实现程序(C语言)。功能是,从键盘输入20个字符到数组,统计其中英文字符,空格字符,数

#include<stdio.h>
void main()
{ int i,a,b,c,d; char buffer[256];
gets(buffer); a=b=c=d=0;
for ( i=0;i<20;i++ )
if ( (buffer[i]>='a' && buffer[i]<='z')||(buffer[i]>='A' && buffer[i]<='Z') ) a++;
else if ( buffer[i]==' ' ) b++;
else if ( buffer[i]>='0' && buffer[i]<='9' ) c++;
else d++;
printf("英文字母%d 空格%d 数字%d 其他%d\n",a,b,c,d);
}
温馨提示:答案为网友推荐,仅供参考