[1] 授業単元:コンピューター演習
[2] 問題文(含コード&リンク):

****問題1****
ファイルxxx.txt から文字を読み込み,
大文字と小文字を区別しないでアルファベット26文字の出現頻度をカウントし,
最も頻度の大きいアルファベットとその出現回数を出力するプログラムを作成し,ソースコードを投稿せよ.

****問題2****
ファイル yyy.txt の中身は,
ある文書中の文字をすべて数文字づつずらした文書とすることで暗号化したものである.
このファイルから文字を読み込み,
大文字と小文字を区別しないでアルファベット26文字の出現頻度をカウントし,
最も頻度の大きいアルファベットが暗号化される前の e という文字であると仮定して,
ずらした文字を推測し,元の文書を出力して表示するプルグラムを作成し,ソースコードを投稿せよ.

[3] 環境
 [3.1] OS:Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限:明日
[5] その他の制限:特になし

お願いします><