C言語なら俺に聞け(入門篇) Part 6
■ このスレッドは過去ログ倉庫に格納されています
0041デフォルトの名無しさん
2006/12/30(土) 01:44:37main() {
int count[26], i;
char buf[128], c;
for (i = 0; i < 26; i++) {
count[i] = 0;
}
while(fgets(buf, sizeof(buf), STDIN)) {
for (i = 0; c = buf[i]; i++) {
if (isalpha(c)) {
count[tolower(c) - 'a']++;
}
}
}
for (i = 0; i < 26; i++) {
printf("%c: %d", i + 'a', count[i]);
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています