する質問をすることでしか得られない、回答やアドバイスがある。6初歩的な質問で非情に申し訳ないのですがどなたかお力添えをして頂けないでしょうか。指摘ありがとうございます、こういった場で尋ねるのは初めてでどうお聞きすればいいのかさえ分からず本当に申し訳ありません...。新しく作る「新規作成機能」は下記の「追加機能」を利用したいのですが、そのままでは上記の機能説明で言うところの「新規作成」と「追加」を同時に行ってしまうため、新規作成で入力・追加で格納するといった形にしたいのです。}attachmentクリップ1気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。環境(OS,コンパイラなど)を教えてください。gets()は推奨されません。fgets()を使いましょう。環境(OS,コンパイラなど)を教えてください。gets()は推奨されません。fgets()を使いましょう。Numress;上記構造では線形リストは構成できません。cnt;など配列に対するアクセス方法になっているのは何故でしょう?線形リストの実装方法など検索して調べてみてください。「追記」Cでのリスト操作については、下記サイトが比較的わかりやすいと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。13:37ご指摘ありがとうございます、ネットの解説を見ても今一つ飲み込めず理解に至らなかった結果この様な結果になってしまったのです...。一度改めて一から調べ直しますね、お手数お掛けしました。行き詰ったときにまたアドバイスを頂けると凄く嬉しいです、本当にありがとうございました。ご指摘ありがとうございます、ネットの解説を見ても今一つ飲み込めず理解に至らなかった結果この様な結果になってしまったのです...。一度改めて一から調べ直しますね、お手数お掛けしました。行き詰ったときにまたアドバイスを頂けると凄く嬉しいです、本当にありがとうございました。10:28ソートの処理については、表示だけであれば、各データのポインタを他に持ってポインタのみソートする方法が簡単だと思います。実データの入れ替えならばポインタはそのままに中身だけ入れ替える関数(リストは壊さずに中身だけ変える...)を定義して行えばいいと思います。比較関数は必要ですが。ソートの処理については、表示だけであれば、各データのポインタを他に持ってポインタのみソートする方法が簡単だと思います。実データの入れ替えならばポインタはそのままに中身だけ入れ替える関数(リストは壊さずに中身だけ変える...)を定義して行えばいいと思います。比較関数は必要ですが。キャンセル完了するlink0記述してみました。質問の変更したい内容のとおり、完全に別れた機能として「新規作成」と「追加」、また、番号によるソート機能のコードを記述しました。新規作成で一時的な構造体へ保存して、追加でメインの構造体へ移動させる、という方式をとり、その都度リストを表示させ中身を確認、一括削除できるようにしました。点数でのソートに関しては番号でのソートと同じ要領で記述すれば実装できます。ソート自体に関しても他にもたくさんアルゴリズムがあるようなので、自分のプログラムにあったものを探してみるといいかとおもいます。Studioではコンパイルできませんでした。当方、Eclipseですべて記述しました。そのまま以下のコードをコピペするとエラーを大量に吐きます。解決方法としては、まず、コンパイル済みヘッダーを読み込まないようにします。つづいて、sscanfを使用しているのでこれを使用できるようにソースコードに一行記述を加えます(ググればすぐでてきます)。最後に残るエラーですが、マージソートを扱う際に可変長配列を定義している部分になりますが、Visualstudioでは拡張子をcにしてC言語としてコンパイルしても、このような記述はできないようです。工夫が必要かと思われます。以下にソースコードと、実行結果のスクショを載せました。puts(">>終了します。一文字のみ入力してください。puts(">>学生の情報を入力してください。puts(">>新規作成されました。指示を入力してください。追加はされておりません。puts(">>指示を入力してください。追加する場合は一度メニューにもどり、新規作成を選択してください。puts("追加せず、削除しました。