[1] 授業単元: プログラミング演習
[2] 問題文(含コード&リンク): 双方向リストにおける、リストの最後の次の位置を返すendl
リストの先頭の位置を返す(ただしリストが空ならendl)first、空リストを返すinitlistという各
関数を作成するもの
[3] 環境
 [3.1] OS:
 [3.2] コンパイラ(バージョン): 分かりません
 [3.3] 言語:C
[4] 期限:なるたけ早く
[5] その他の制限:以下に俺が作成したセグメントエラーを起こしたものを貼ります。
/*双方向リストのヘッダファイルの読み込み*/
typedef int elementtype;
struct node{
elementtype element;
struct node * next;
struct node * previous;};
typedef struct node *link;
typedef link list;
typedef link position;