struct node { int value; struct node *next;  }; 上記を利用してランダムに生成した100個の1000以下の整数値をリスト構造で実現するしなさい。 また、nextの接続先を変更することで上記リストを数値の大きい順にソートするプログラムを書きなさい。