[1] 授業単元:OS演習(ほぼC言語の授業になりつつある)
[2] 問題文(含コード&リンク):

mallocを用い、下記のプログラムを完成させて、次の仕様を満た
すプログラムを作成せよ。
 ・キーボードから可変数の英数字の行を読み込む
 ・最初に行数を入力させる
 ・1行の長さは最大256文字
 ・全入力が終了したところで、全入力行をまとめて出力する

#include <stdio.h>
#define MAX_LINE 256
main()
{
char *p;
int n, i;
scanf(“%d”, &n);
p = --------------------;
for (i = 0; i < n; i++) {
scanf(“%s”, p + MAX_LINE * i);
}
------------------------;
}

[3] 環境
 [3.1] OS:Linux
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語:C
[4] 期限:17日(月)

よろしくお願いします