[1] 授業単元:プログラミング演習
[2] 問題文(含コード&リンク):

�@ キーボードから正整数を読み込み,その数を素因数分解した結果を画面に表示する.
ただし,1つの整数を引数とし,その整数の最小の素因数を返す関数をユーザ定義関数として作成し,この関数を使用すること.

�A キーボードからファイル名を入力し,そのファイルの文字コードを判別し,画面に表示する.
ただし,指定ファイルの文字コードはJIS,EUC,SJISとする.

[3] 環境
 [3.1] OS: Windows
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限: 2006/07/20まで
[5] その他の制限: 特になし

よろしくおねがいします。