C言語なら俺に聞け(入門篇) Part 26
■ このスレッドは過去ログ倉庫に格納されています
0628デフォルトの名無しさん
2008/04/22(火) 15:38:57#include <stdio.h>
#include <string.h>
char* hoge = "LYSOZYMEMKRLIKKSAIG・・・ 〜(省略)
void main(void)
{
int slen = strlen(hoge), count[26] = {0}, ic = 0;
for (ic = 0; ic < slen; ic++){
if (hoge[ic] >= 'A' && hoge[ic] <= 'Z')
count[hoge[ic] - 'A']++;
}
for (ic = 0; ic < 26; ic++)
printf("[%c] = %.1f%%\n", 'A' + ic, count[ic] * 100.0 / slen);
}
■ このスレッドは過去ログ倉庫に格納されています