鱼C论坛

 找回密码
 立即注册
查看: 3269|回复: 4

c语言链表

[复制链接]
发表于 2013-9-22 07:34:47 | 显示全部楼层 |阅读模式
2鱼币
#include "stdio.h"
#define NULL 0
struct student
{
        int num;
        char *name;
        struct student *next;
};
struct student *creat(struct student *head)
{
        struct student *pf,*pb;
        int i;
        for(i=0;i<2;i++)
        {
                pb=(struct student * )malloc(sizeof(struct student));
                printf("请输入学号:");
                scanf("%d",&pb->num);
                printf("请输入姓名:");
                scanf("%s",&pb->name);
                if(i==0)        pf=head=pb;
                else            pf->next=pb;
                pb->next=NULL;
                pf=pb;
        }
        return(head);
}
main()
{
        struct student *head;
        creat(head);
        while(head->next!=NULL)
        {
                printf("%d   %s\n",head->num,head->name);
                head=head->next;
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-9-22 07:34:48 | 显示全部楼层
#include <stdio.h>
#include <stdlib.h>
#define NULL 0
struct student
{
        int num;
        char name[20];
        struct student *next;
};
struct student *creat()
{
        struct student *pf,*pb,*head;
        int i;
        for(i=0;i<2;i++)
        {
                pb=(struct student * )malloc(sizeof(struct student));
                printf("请输入学号:");
                scanf("%d",&pb->num);
                printf("请输入姓名:");
                scanf("%s",&pb->name);
                if(i==0)        
                        pf=head=pb;
                else
                {
                        pf->next=pb;
                        pb->next=NULL;
                }
                pf=pb;
        }
        return(head);
}
void main()
{
        struct student *head=NULL;
        head=creat();
        while(head!=NULL)
        {
                printf("%d   %s\n",head->num,head->name);
                head=head->next;
        }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-9-22 07:35:57 | 显示全部楼层
求各位帮我看一下,为什么程序运行不起,谢了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-9-22 09:22:24 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-9-23 09:19:34 | 显示全部楼层
路过。回帖是美德。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-21 23:57

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表