Answer from cs61c-er (CHIEN CHIENYU 17789156) for Question 1
#include<stdio.h>
#include<string.h>

struct LinkedList{
  String data; /*assume define String is a data strcut
                 which dynamic allocate memory of a 
                 char array*/

  LinkedList* NextNode; /*Point to the Next Node*/
  
 
};


