Q:
C program to search an item in the linked list
belongs to collection: Data Structure programs using C and C++ (Linked List Programs)
Data Structure programs using C and C++ (Linked List Programs)
- C++ - Linked List Implementation using C++ Program.
- C program to display a Linked List in Reverse
- Delete the middle node of a Linked List in C++
- Delete keys in a Linked list using C++ program
- Reverse a Linked List in groups of given size using C++ program
- Pair wise swap elements in a linked list using C++ program
- C++ program to find Union of two single Linked Lists
- Find intersection of two linked lists using C++ program
- Append Last N Nodes to First in the Linked List using C++ program
- Eliminate duplicates from Linked List using C++ program
- Find a Node in Linked List using C++ program
- C program to convert a Binary Tree into a Singly Linked List by Traversing Level by Level
- Count the number of occurrences of an element in a linked list using recursion
- Count the number of occurrences of an element in a linked list without using recursion
- Find the length of a linked list using recursion
- Find the length of a linked list without using recursion
- Print the Alternate Nodes in a Linked List using Recursion
- Print the Alternate Nodes in a Linked List without using Recursion
- Implement Circular Doubly Linked List | C program
- Convert a given singly linked list to a circular list | C program
- Find the largest element in a doubly linked list | C program
- Interchange the two adjacent nodes in a given circular linked list | C program
- Convert a given binary Tree to Doubly Linked List (DLL)
- Modify contents of Linked List using C++ program
- Delete N nodes after M nodes of a linked list using C++ program
- Clone a linked list with next and random pointer using C++ program
- C program to search an item in the linked list
- C program to search an item in the linked list using recursion
- C program to traverse the linked list
- C program to traverse the linked list using recursion
- C program to compare two linked lists
- C program to check a linked list is palindrome or not
- C program to find the largest element in the singly linked list
- C program to print the even elements of the linked list
- C program to create Even and Odd lists from a Singly linked list
- C program to find the first common element from the given linked lists
- C program to find the middle node of the singly linked list
- C program to remove duplicate nodes from the singly linked list
- C program to print the Nth node from the last of a singly linked list
Create a linked list, search the specified items into a created linked list, and print the index.
Program:
The source code to search an item in the linked list is given below. The given program is compiled and executed using GCC compile on UBUNTU 18.04 OS successfully.
Output:
Explanation:
Here, we created a self-referential structure to implement a linked list, a function to add a node at the start and end of the lit, and a function to search a specified item into the created list.
In the main() function, we created the linked list and read an item from the user to search into the linked list then we searched the item using the SearchItem() function and printed the index of the item in the linked list.
need an explanation for this answer? contact us directly to get an explanation for this answer