SingleLinkedList
SingleLinkedList
h>
#include <stdlib.h>
struct Node {
int data;
};
newNode->data = value;
newNode->next = NULL;
if (head == NULL) {
head = newNode;
} else {
current = current->next;
void traverse() {
current = current->next;
int main() {
insert(10);
insert(20);
insert(30);
insert(40);
printf("List: ");
traverse();
return 0;