#include <stdio.h>
#include <stdlib.h>
#include <string.h>

  struct node 
  {
          char *name;
          int points;
          struct node *next;
};



int main(void) {
    
    
  struct node node1[20],node2[20],node3[20],node4[20],node5[20],*head;  
  char szContent[2048]={'\0'};
  int numread =0;
  int c,i;
 
  FILE *pFile = fopen("c:/test.txt","r");


  
  
    
    i=0;

    do{
           node1[i].name=&szContent[i];
           i++;
            
    } while ( szContent[i]!='\n');
    i++;
      do{
           node2[i].name=&szContent[i];
           i++; 
    } while (szContent[i]!='\n' );
    i++;
    do{
           node3[i].name=&szContent[i];
           i++;
            
    } while (szContent[i]!='\n');
    
    i++;
    do{
           node4[i].name=&szContent[i];
           i++;
            
    } while (szContent[i] !='\n' );
 i++;
    do{
           node5[i].name=&szContent[i];
           i++;
            
    } while (szContent[i] !='\n' );
 

    node1[19].next = &node2[0];
    node2[19].next = &node3[0];
    node3[19].next = &node4[0];
    node4[19].next = &node5[0];
    node5[19].next = NULL;
    head=&node1[0];
    
for(i=0;i<20;i++)
printf("%s",node1[i].name);


  
  
    system("pause");
    return 0;

}
