编写程序,统计键盘输入的文本块中26个小写英文字母各有多少
#include<stdio.h>
int main() {
int a[26]={0};
char ch;
printf("Input a string:");
int n=0,i;
while((ch=getchar())!='\n'){
if(ch>='a'&&ch<='z'){
a[ch-97]++;
}
}
for(i=0;i<26;i++){
if(a[i]!=0){
printf("number of '%c' is:%d\n",'a'+i,a[i]);
}
}
return 0;
}