[1] 授業単元:プログラミング
[2] 問題文(含コード&リンク):
トランプのカード(1〜10,J,Q,K)が13枚ある。
まず、1枚のカードが表示されており、プレイヤーは次のカードが
その数字よりも大きいか小さいかを当てる。
間違えたらそこで試合終了(もう一回続けるかどうか尋ねる。)
予想が正しかったら次の予想を続けるゲームのプログラムを作りなさい。

また上記のゲームのプレイヤー側の思考プログラムを作りなさい。
[3] 環境
 [3.1] OS: Windows
 [3.2] コンパイラ名とバージョン: cygwin gcc
 [3.3] 言語: C
[4] 期限: 本日中
[5] その他の制限:
習った範囲は2次元配列、if、for、while、switchといった初歩的なものなので
可能ならばそれらでやっていただけると助かります

ゲームのプログラムと思考プログラムはそれぞれ別のファイルでお願いします。