统计英文字母数
Description
给定一个字符串,统计字符串中每个英文字母出现的次数,大小写字母是相同的字母
Input
有若干组数据。每组数据由一个字符串组成。字符串最长不超过100个字符。
Output
每个英文字母出现的次数,每个数占3位,没出现输出0。
Sample Input
Harbin University of Science and Technology
XueFu Road #52
Computer Department of Science and Technology
Sample Output
2 1 3 1 4 1 1 2 4 0 0 1 0 5 3 0 0 2 2 2 1 1 0 0 2 0
1 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 2 0 0 1 0 0
2 0 4 2 6 1 1 1 1 0 0 1 2 4 4 2 0 2 1 4 1 0 0 0 1 0
//统计英文字母数
#include <stdio.h>
int main()
{char str[100] ;int i, j, k,sum = 0;while(gets(str)!=NULL){for(j='a',k='A'; j<='z',k<='Z'; j++,k++){for(i=0; str[i]!='\0'; i++){if(j==str[i]||k==str[i])sum++;}printf("%3d",sum);sum=0;}printf("\n");}}
统计英文字母数
Description
给定一个字符串,统计字符串中每个英文字母出现的次数,大小写字母是相同的字母
Input
有若干组数据。每组数据由一个字符串组成。字符串最长不超过100个字符。
Output
每个英文字母出现的次数,每个数占3位,没出现输出0。
Sample Input
Harbin University of Science and Technology
XueFu Road #52
Computer Department of Science and Technology
Sample Output
2 1 3 1 4 1 1 2 4 0 0 1 0 5 3 0 0 2 2 2 1 1 0 0 2 0
1 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 2 0 0 1 0 0
2 0 4 2 6 1 1 1 1 0 0 1 2 4 4 2 0 2 1 4 1 0 0 0 1 0
//统计英文字母数
#include <stdio.h>
int main()
{char str[100] ;int i, j, k,sum = 0;while(gets(str)!=NULL){for(j='a',k='A'; j<='z',k<='Z'; j++,k++){for(i=0; str[i]!='\0'; i++){if(j==str[i]||k==str[i])sum++;}printf("%3d",sum);sum=0;}printf("\n");}}