キーボードからコマンドや必要なパラメータを入力して,
ポインタによるリストデータ構造を操作するプログラムを作成せよ.
ただし,セルに保存するデータを整数(int)型とせよ.

プログラムはLOCATE(x,L) 、FIND(i,L)、LAST(L)、INSERT(x,p,L)、
DELETE(p,L) の関数,およびリストLの要素を順に表示する
関数DISPLAY(L)をすべて含めること.関数の返し値としての
ポインタは,適当な変数 pに保存されるものとせよ.

動作確認は以下のようにして行うこと.

1.キーボードでINSERT関数を選択し,各自の学籍番号の数字部分
 の各文字の値を順にリスト先頭へ追加・登録する.(たとえば,
 学籍番号がH104321なら,「1→2→3→4→0のように入力順と逆順で
 リストに保存される.).
2.キーボードから適切な関数を順次呼出し,リスト内のデータが
 正しい学籍番号順になるように(「0→4→3→2→1」となるように)
 並び替える.つまり,不要なデータの場所を探し(LOCATE関数や
 FIND関数),そのデータを削除し(DELETE関数),追加すべき場所を
 探し(LOCATE 関数やFIND関数),そこにデータを追加(INSERT関数)
 することを繰り返す.このとき,操作を行うたびにDISPLAY関数を
 呼出し,リストの要素がどのように並んでいるか表示させると
 現在の並びが良くわかる.

 上記の問題お願いします。番号は上のでいいです。