º»¹®³»¿ë
#include
#include
#include
#include
typedef struct dnode{
char name[100];
char tel[100];
int data;
struct dnode *llink;
struct dnode *rlink;
}dnode_str;
dnode_str dummy;
dnode_str *head_node;
void dlist_init()
{
head_node = &dummy;
dummy.llink = &dummy;
dummy.rlink = &dummy;
}
void dlist_print()
{
dnode_str *p;
char name[100];
int find_start=0;
printf(`Ž»öÇÒ À̸§Àº? n`);
scanf(`%s`, &name);
for(p=head_node->rlink; p!=head_node; p=p->rlink){
if(0==strcmp(name, p->name)){
printf(`%s-> ÀüȹøÈ£:%s`, p->name, p->tel);
find_start=1;
}
ÀڷᱸÁ¶
|