请编写一个函数void fun(char *tt, int pp[]),统计在tt所指字符串中 ’a’ 到 ’z’ 26个小写字母各自出现的次数,并依次放在pp所指数组中。
例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
你只需要完成函数 fun的设计,并且正确运行,就可以提交
提示:输入的字符串并不能保证完全都是小写字符,也许有大写或者数字字符
#include <stdio.h> #include <string.h> void fun(char *tt, int pp[]) { } main( ) { char aa[1000] ; int bb[26], k ; scanf("%s", aa) ; fun(aa, bb) ; for (k = 0 ; k<26; k++) printf ("%d ", bb[k]) ; printf( "\n" ) ; }
abcdefgabcdeabc
3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0