问题及代码:
/*
*Copyright (c)2016,大连东软信息学院
*All rights reserved.
*文件名称: 统计每一个字母出现的个数
*作 者:陈振
*完成日期:2016年5月31日
*版 本 号: v1.0
*问题描述:
*程序输入:
*程序输出:
*/
#include<stdio.h>
int main()
{
char arr[70]="dflafkdflfjkaflvnmcv,zbnvrouripqutryu";
int str[30]={0};
int i;
for(i=0;arr[i]!='\0';i++){
if(arr[i]>='a'&&arr[i]<='z')
str[arr[i]-'a']++;
}
for(i=0;i<26;i++)
printf("%c:%d\n",(char)(i+97),str[i]);
printf("\n");
return 0;
}
运行结果: