C/C++の宿題を片付けます 99代目
■ このスレッドは過去ログ倉庫に格納されています
0655デフォルトの名無しさん
2007/11/17(土) 15:37:59[2] 問題文(含コード&リンク): 文字の出現回数を数える
標準入力から入力された 'a' から 'z' までの文字の出現回数を数えるプログラムを作成せよ。
各文字の出現回数は、大きさ 26 の配列 kaisuu に格納するものとする。初期化を忘れずに!
また、'a' から 'z' までの小文字の英字以外はカウントせず、無視するものとする。
以下のプログラムを参考にせよ。
char c;
...
while ( (c=getchar()) != '\n' ){ /* リターンが押されるまで読み込む */
/* ここに 'a' から 'z' のどれが出現したかを数えるプログラムを書くこと */
}
/* どの文字が何個あったかを出力する */
ヒント 文字変数 c は、 c - 'a' を計算すれば、要素の番号になる。
例えば、 c に 'a' が入っていれば、 c - 'a' は、0 になる。
[3] 環境
[3.1] OS: linux
[3.2] コンパイラ名とバージョン: gcc
[4] 期限: 11月19日
[5] その他の制限: 特になし
>352と同じ問題です。
解答が出ていないようなので再度質問させていただきました。
すみませんがよろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています