void delete(struct record* src,int score)
{
  struct record* next = src;
  while(src){
    next = src->next;
    if(src->score == score){
      free(src);
    }
    src = next;
  }
}