プログラマー軍団がC/C++の宿題を解決します 34代目
■ このスレッドは過去ログ倉庫に格納されています
0463C言語/コンパイラ:gcc
NGNG名前と電話番号を入力して名前が文字コード順になるように名前と電話番号を
出力するプログラムなのですが、肝心DisplayList以外の関数が出来ません。
どうかよろしくお願いします。
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
typedef struct _node {
char name[20];
char phone[12];
struct _node *next;
}Node;
Node *CreateNode(Node*),*InsertNode(Node*,Node*);
void DisplayList(Node*),FreeList(Node*);
int main(void)
{
Node *p=NULL,q;
while(1){
printf("名前:"); scanf("%s",q.name);
if(strcmp(q.name,"end")==0) break;
printf("電話番号"); scanf("%s",q.phone);
p=InsertNode(p,CreateNode(&q));
}
DisplayList(p);
FreeList(p);
return;
}
Node CreateNode(Node*){}//ノードの作成(ヒープ領域の確保及び値の設定)
Node *InsertNode(Node*,Node*){}//ノードの挿入
void DisplayList(Node*){}
void FreeList(Node*){}//リスト全体のヒープ領域の開放
■ このスレッドは過去ログ倉庫に格納されています