初心者勉強しても分かりませんでした。よろしくお願いします。配列のところを勉強しています。

[1] 授業単元: プログラミング
[2] 問題文:10個の数値を配列に入力し、その数値を昇順(小さい→大きい)に並べ替えて
表示するプログラムを作成せよ。
ソートは以下のアルゴリズムに従い実現する。
・配列を1回走査することで最小の値が配列の最初の要素に格納される
・2回目の配列走査は2番目の配列要素から大小比較を行い、走査後には
2番目に小さい値が配列の2番目の要素に格納される
・以下同様に、N回目の走査ではN番目の配列要素から比較を行う
[3] 環境
 [3.1] OS:windows
 [3.2] コンパイラ名とバージョン:gcc
 [3.3] 言語:C
[4] 期限:
[5] その他の制限:特になし