[1] 授業単元:アルゴリズム
[2] 問題文:整数を標準入力から次々と入力し,入力が尽きたら,入力と逆順に出力するプログラムを書け。
ただし、以下の方法で実装すること
1. 配列をスタックとして使って実装せよ。
2. 単方向線形リストをスタックとして使って実装せよ。
[3] 環境
 [3.1] OS:Linux
 [3.2] コンパイラ名とバージョン: gcc 3.4
 [3.3] 言語:C
[4] 期限: 無期限
[5] その他の制限:なし

答えは長いと思うのでヒントを下さい!
struct cell {
struct cell *next;
int data;
};

struct tlist {
struct cell *head, *tail;
}
を使えばいいんですよね…?