Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  woop
Language: C/C++
Code:
#include <stdio.h> 
#include <stdlib.h>

typedef struct  node
{
     int val;
     struct node * next;
     
} node_t;

void add(node_t ** head, int val){
     node_t * new_node;
     new_node = malloc(sizeof(node_t));

     new_node -> val = val;
     new_node -> next = *head;
     *head = new_node;
}

void print_list(node_t * head) {
     node_t * current = head;

     while (current != NULL){
          printf("%dn", current -> val);
          current = current -> next;
     }
}

int main(){
     node_t * head = NULL;
     add(&head,99);
     add(&head,10);
     add(&head,5);
     add(&head,2);

     print_list(head);

     return 0;
}
          
Comments: