简单的动态链表建立 按书上写的 结果报错了/???????
											 程序代码:
程序代码:#include "stdio.h"
#include "malloc.h"
#define LEN sezeof(struct student)
struct student
{
long num;
float score;
struct student *next;
};
int n;
struct student *creat(void)
{
   struct student *head;
   struct student *p1,*p2;
   n = 0;
   p1 = p2 = (struct student * ) malloc(LEN);
   scanf("%ld,%f",&p1->num,&p1->score);
   head = NULL;
   while(p1->num != 0)
   {
      n = n+1;
      if(n==1)head = p1;
      else p2->next = p1;
      p2 = p1;
      p1 = (struct student * ) malloc(LEN);
      scanf("%ld,%f",&p1->num,&p1->score);
   }
   p2->next = NULL;
   return(head);
}
报错信息:
 warning C4013: 'sezeof' undefined; assuming extern returning int
: error C2143: syntax error : missing ')' before 'type'
: error C2143: syntax error : missing ')' before 'type'
求指点下   谢谢了
										
					
	


 
											






 
	    

 
	




 
										
					
	 
										
					
	 lihai
lihai