主题:sos问下哪里错了啊。谢谢啊
#include <stdio.h>
#include <malloc.h>
#define N 10
typedef struct node
{
char name[20];
struct node*link;
}stud;
stud *creat(int n)
{
stud *p,*h,*s; /* *h保存表头结点的指针,*p指向当前结点的前一个结点,*s指向当前结点*/
int i;
if((h=(stud *)malloc(sizeof(stud)))==NULL)
{
printf("不能分配内存空间");
exit(0);
}
}
#include <malloc.h>
#define N 10
typedef struct node
{
char name[20];
struct node*link;
}stud;
stud *creat(int n)
{
stud *p,*h,*s; /* *h保存表头结点的指针,*p指向当前结点的前一个结点,*s指向当前结点*/
int i;
if((h=(stud *)malloc(sizeof(stud)))==NULL)
{
printf("不能分配内存空间");
exit(0);
}
}