{"id":1050,"date":"2024-10-19T12:35:37","date_gmt":"2024-10-19T07:05:37","guid":{"rendered":"https:\/\/codexplained.in\/?page_id=1050"},"modified":"2024-11-11T01:08:28","modified_gmt":"2024-11-10T19:38:28","slug":"c-programs","status":"publish","type":"page","link":"https:\/\/codexplained.in\/?page_id=1050","title":{"rendered":"C Programs"},"content":{"rendered":"\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>Sr#<\/th><th>Program<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>Hello World Program<\/td><\/tr><tr><td>2<\/td><td>Add Two Numbers<\/td><\/tr><tr><td>3<\/td><td>Find Maximum of Two Numbers<\/td><\/tr><tr><td>4<\/td><td>Swap Two Numbers<\/td><\/tr><tr><td>5<\/td><td>Check Even or Odd<\/td><\/tr><tr><td>6<\/td><td>Check Prime Number<\/td><\/tr><tr><td>7<\/td><td>Check Leap Year<\/td><\/tr><tr><td>8<\/td><td>Find Factorial of a Number<\/td><\/tr><tr><td>9<\/td><td>Print Fibonacci Series<\/td><\/tr><tr><td>10<\/td><td>Reverse a Number<\/td><\/tr><tr><td>11<\/td><td>Check Palindrome Number<\/td><\/tr><tr><td>12<\/td><td>Check Armstrong Number<\/td><\/tr><tr><td>13<\/td><td>Sum of Digits of a Number<\/td><\/tr><tr><td>14<\/td><td>Count Number of Digits<\/td><\/tr><tr><td>15<\/td><td>Find Largest of Three Numbers<\/td><\/tr><tr><td>16<\/td><td>Simple Calculator using Switch Case<\/td><\/tr><tr><td>17<\/td><td>Print ASCII Value of a Character<\/td><\/tr><tr><td>18<\/td><td>Find GCD (Greatest Common Divisor)<\/td><\/tr><tr><td>19<\/td><td>Find LCM (Least Common Multiple)<\/td><\/tr><tr><td>20<\/td><td>Convert Decimal to Binary<\/td><\/tr><tr><td>21<\/td><td>Convert Binary to Decimal<\/td><\/tr><tr><td>22<\/td><td>Convert Decimal to Octal<\/td><\/tr><tr><td>23<\/td><td>Convert Octal to Decimal<\/td><\/tr><tr><td>24<\/td><td>Convert Decimal to Hexadecimal<\/td><\/tr><tr><td>25<\/td><td>Convert Hexadecimal to Decimal<\/td><\/tr><tr><td>26<\/td><td>Check Vowel or Consonant<\/td><\/tr><tr><td>27<\/td><td>Sum of n Natural Numbers<\/td><\/tr><tr><td>28<\/td><td>Print Multiplication Table<\/td><\/tr><tr><td>29<\/td><td>Count Even and Odd Digits<\/td><\/tr><tr><td>30<\/td><td>Power of a Number<\/td><\/tr><tr><td>31<\/td><td>Find Square Root (without using sqrt)<\/td><\/tr><tr><td>32<\/td><td>Find Prime Numbers in a Range<\/td><\/tr><tr><td>33<\/td><td>Check Perfect Number<\/td><\/tr><tr><td>34<\/td><td>Print Star Pyramid Pattern<\/td><\/tr><tr><td>35<\/td><td>Print Inverted Pyramid Pattern<\/td><\/tr><tr><td>36<\/td><td>Floyd\u2019s Triangle<\/td><\/tr><tr><td>37<\/td><td>Pascal\u2019s Triangle<\/td><\/tr><tr><td>38<\/td><td>Armstrong Numbers between Two Intervals<\/td><\/tr><tr><td>39<\/td><td>Print All Factors of a Number<\/td><\/tr><tr><td>40<\/td><td>Check Automorphic Number<\/td><\/tr><tr><td>41<\/td><td>Check Harshad Number<\/td><\/tr><tr><td>42<\/td><td>Find Sum of Array Elements<\/td><\/tr><tr><td>43<\/td><td>Find Maximum and Minimum in an Array<\/td><\/tr><tr><td>44<\/td><td>Reverse an Array<\/td><\/tr><tr><td>45<\/td><td>Find Second Largest Element in an Array<\/td><\/tr><tr><td>46<\/td><td>Count Frequency of Elements in an Array<\/td><\/tr><tr><td>47<\/td><td>Merge Two Arrays<\/td><\/tr><tr><td>48<\/td><td>Sort Array using Bubble Sort<\/td><\/tr><tr><td>49<\/td><td>Sort Array using Insertion Sort<\/td><\/tr><tr><td>50<\/td><td>Sort Array using Selection Sort<\/td><\/tr><tr><td>51<\/td><td>Search an Element in an Array (Linear Search)<\/td><\/tr><tr><td>52<\/td><td>Binary Search<\/td><\/tr><tr><td>53<\/td><td>Matrix Addition<\/td><\/tr><tr><td>54<\/td><td>Matrix Subtraction<\/td><\/tr><tr><td>55<\/td><td>Matrix Multiplication<\/td><\/tr><tr><td>56<\/td><td>Transpose of a Matrix<\/td><\/tr><tr><td>57<\/td><td>Check Symmetric Matrix<\/td><\/tr><tr><td>58<\/td><td>Upper and Lower Triangular Matrix<\/td><\/tr><tr><td>59<\/td><td>Find Sum of Diagonal Elements in a Matrix<\/td><\/tr><tr><td>60<\/td><td>Reverse a String<\/td><\/tr><tr><td>61<\/td><td>Check Palindrome String<\/td><\/tr><tr><td>62<\/td><td>Count Vowels and Consonants in a String<\/td><\/tr><tr><td>63<\/td><td>Concatenate Two Strings<\/td><\/tr><tr><td>64<\/td><td>Compare Two Strings<\/td><\/tr><tr><td>65<\/td><td>Convert Lowercase to Uppercase and Vice Versa<\/td><\/tr><tr><td>66<\/td><td>Find Length of a String (without strlen)<\/td><\/tr><tr><td>67<\/td><td>Remove Duplicates from String<\/td><\/tr><tr><td>68<\/td><td>Sort a String Alphabetically<\/td><\/tr><tr><td>69<\/td><td>Reverse Words in a String<\/td><\/tr><tr><td>70<\/td><td>Find Frequency of a Character in a String<\/td><\/tr><tr><td>71<\/td><td>Convert Roman Numerals to Decimal<\/td><\/tr><tr><td>72<\/td><td>Find Power using Recursion<\/td><\/tr><tr><td>73<\/td><td>Find Factorial using Recursion<\/td><\/tr><tr><td>74<\/td><td>Find GCD using Recursion<\/td><\/tr><tr><td>75<\/td><td>Fibonacci Series using Recursion<\/td><\/tr><tr><td>76<\/td><td>Tower of Hanoi<\/td><\/tr><tr><td>77<\/td><td>Decimal to Binary using Recursion<\/td><\/tr><tr><td>78<\/td><td>Binary to Decimal using Recursion<\/td><\/tr><tr><td>79<\/td><td>Find Sum of Digits using Recursion<\/td><\/tr><tr><td>80<\/td><td>Reverse a Number using Recursion<\/td><\/tr><tr><td>81<\/td><td>Check Prime using Recursion<\/td><\/tr><tr><td>82<\/td><td>Generate Permutations of a String<\/td><\/tr><tr><td>83<\/td><td>Merge Sort using Recursion<\/td><\/tr><tr><td>84<\/td><td>Quick Sort using Recursion<\/td><\/tr><tr><td>85<\/td><td>Count Words in a Sentence<\/td><\/tr><tr><td>86<\/td><td>Find Sum of Series (e.g., 1\/1! + 2\/2! + \u2026)<\/td><\/tr><tr><td>87<\/td><td>Simulate Basic Banking System (Deposit, Withdraw)<\/td><\/tr><tr><td>88<\/td><td>Convert Infix Expression to Postfix<\/td><\/tr><tr><td>89<\/td><td>Evaluate Postfix Expression<\/td><\/tr><tr><td>90<\/td><td>Convert Infix Expression to Prefix<\/td><\/tr><tr><td>91<\/td><td>Evaluate Prefix Expression<\/td><\/tr><tr><td>92<\/td><td>Implement Stack using Arrays<\/td><\/tr><tr><td>93<\/td><td>Implement Queue using Arrays<\/td><\/tr><tr><td>94<\/td><td>Implement Circular Queue using Arrays<\/td><\/tr><tr><td>95<\/td><td>Implement Linked List (Singly Linked List)<\/td><\/tr><tr><td>96<\/td><td>Implement Linked List (Doubly Linked List)<\/td><\/tr><tr><td>97<\/td><td>Insert and Delete Node in Linked List<\/td><\/tr><tr><td>98<\/td><td>Reverse a Linked List<\/td><\/tr><tr><td>99<\/td><td>Find Middle of Linked List<\/td><\/tr><tr><td>100<\/td><td>Detect Cycle in a Linked List<\/td><\/tr><tr><td>101<\/td><td>Implement Stack using Linked List<\/td><\/tr><tr><td>102<\/td><td>Implement Queue using Linked List<\/td><\/tr><tr><td>103<\/td><td>Implement Circular Queue using Linked List<\/td><\/tr><tr><td>104<\/td><td>Implement Binary Search Tree<\/td><\/tr><tr><td>105<\/td><td>Inorder Traversal of Binary Tree<\/td><\/tr><tr><td>106<\/td><td>Preorder Traversal of Binary Tree<\/td><\/tr><tr><td>107<\/td><td>Postorder Traversal of Binary Tree<\/td><\/tr><tr><td>108<\/td><td>Level Order Traversal of Binary Tree<\/td><\/tr><tr><td>109<\/td><td>Insert Node in Binary Search Tree<\/td><\/tr><tr><td>110<\/td><td>Delete Node in Binary Search Tree<\/td><\/tr><tr><td>111<\/td><td>Find Height of Binary Tree<\/td><\/tr><tr><td>112<\/td><td>Count Nodes in Binary Tree<\/td><\/tr><tr><td>113<\/td><td>Check if Binary Tree is Balanced<\/td><\/tr><tr><td>114<\/td><td>Check if Binary Tree is Symmetric<\/td><\/tr><tr><td>115<\/td><td>Find Lowest Common Ancestor in Binary Tree<\/td><\/tr><tr><td>116<\/td><td>Implement Hash Table using Arrays<\/td><\/tr><tr><td>117<\/td><td>Implement Hash Table using Chaining<\/td><\/tr><tr><td>118<\/td><td>Implement Binary Heap<\/td><\/tr><tr><td>119<\/td><td>Find Shortest Path using Dijkstra\u2019s Algorithm<\/td><\/tr><tr><td>120<\/td><td>Implement Depth First Search (DFS)<\/td><\/tr><tr><td>121<\/td><td>Implement Breadth First Search (BFS)<\/td><\/tr><tr><td>122<\/td><td>Check Bipartite Graph<\/td><\/tr><tr><td>123<\/td><td>Find Connected Components in Graph<\/td><\/tr><tr><td>124<\/td><td>Implement Kruskal\u2019s Algorithm<\/td><\/tr><tr><td>125<\/td><td>Implement Prim\u2019s Algorithm<\/td><\/tr><tr><td>126<\/td><td>Find Strongly Connected Components (Kosaraju\u2019s Algorithm)<\/td><\/tr><tr><td>127<\/td><td>Detect Cycle in Graph<\/td><\/tr><tr><td>128<\/td><td>Find Topological Sort using DFS<\/td><\/tr><tr><td>129<\/td><td>Find Topological Sort using Kahn\u2019s Algorithm<\/td><\/tr><tr><td>130<\/td><td>Implement Trie Data Structure<\/td><\/tr><tr><td>131<\/td><td>Find Longest Common Subsequence<\/td><\/tr><tr><td>132<\/td><td>Find Longest Increasing Subsequence<\/td><\/tr><tr><td>133<\/td><td>0\/1 Knapsack Problem using Dynamic Programming<\/td><\/tr><tr><td>134<\/td><td>Find Minimum Coin Change<\/td><\/tr><tr><td>135<\/td><td>Find Minimum Edit Distance (Levenshtein Distance)<\/td><\/tr><tr><td>136<\/td><td>Implement Huffman Coding<\/td><\/tr><tr><td>137<\/td><td>Find Maximum Subarray Sum (Kadane\u2019s Algorithm)<\/td><\/tr><tr><td>138<\/td><td>Implement AVL Tree (Balanced Binary Search Tree)<\/td><\/tr><tr><td>139<\/td><td>Solve N-Queens Problem using Backtracking<\/td><\/tr><tr><td>140<\/td><td>Implement LRU Cache<\/td><\/tr><tr><td>141<\/td><td><a href=\"https:\/\/codexplained.in\/?p=1162\" title=\"How To Use C Programming To Make A Spiral Matrix\">How To Use C Programming To Make A Spiral Matrix<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sr# Program 1 Hello World Program 2 Add Two Numbers 3 Find Maximum of Two Numbers 4 Swap Two Numbers 5 Check Even or Odd 6 Check Prime Number 7 Check Leap Year 8 Find Factorial of a Number 9 Print Fibonacci Series 10 Reverse a Number 11 Check Palindrome Number 12 Check Armstrong Number [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-1050","page","type-page","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"google-site-verification\" content=\"teT4B2U4lV9ex6zOGlaFmPKEYQpzjhxQ6z29nNZ9uTg\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/codexplained.in\/?page_id=1050\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Code Explained -\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"C Programs - Code Explained\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/codexplained.in\/?page_id=1050\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-10-19T07:05:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-10T19:38:28+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"C Programs - Code Explained\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/codexplained.in#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codexplained.in\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050#listItem\",\"name\":\"C Programs\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050#listItem\",\"position\":2,\"name\":\"C Programs\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/codexplained.in#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/#person\",\"name\":\"Bhagchandani Niraj\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/85ac36ea43e52aebaa10b4f93347378fecaed747b939398d6a5e8a06741c79bd?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Bhagchandani Niraj\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050#webpage\",\"url\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050\",\"name\":\"C Programs - Code Explained\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codexplained.in\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codexplained.in\\\/?page_id=1050#breadcrumblist\"},\"datePublished\":\"2024-10-19T12:35:37+05:30\",\"dateModified\":\"2024-11-11T01:08:28+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codexplained.in\\\/#website\",\"url\":\"https:\\\/\\\/codexplained.in\\\/\",\"name\":\"Code Explained\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/codexplained.in\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"C Programs - Code Explained","description":"","canonical_url":"https:\/\/codexplained.in\/?page_id=1050","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"teT4B2U4lV9ex6zOGlaFmPKEYQpzjhxQ6z29nNZ9uTg","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/codexplained.in\/?page_id=1050#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/codexplained.in#listItem","position":1,"name":"Home","item":"https:\/\/codexplained.in","nextItem":{"@type":"ListItem","@id":"https:\/\/codexplained.in\/?page_id=1050#listItem","name":"C Programs"}},{"@type":"ListItem","@id":"https:\/\/codexplained.in\/?page_id=1050#listItem","position":2,"name":"C Programs","previousItem":{"@type":"ListItem","@id":"https:\/\/codexplained.in#listItem","name":"Home"}}]},{"@type":"Person","@id":"https:\/\/codexplained.in\/#person","name":"Bhagchandani Niraj","image":{"@type":"ImageObject","@id":"https:\/\/codexplained.in\/?page_id=1050#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/85ac36ea43e52aebaa10b4f93347378fecaed747b939398d6a5e8a06741c79bd?s=96&d=mm&r=g","width":96,"height":96,"caption":"Bhagchandani Niraj"}},{"@type":"WebPage","@id":"https:\/\/codexplained.in\/?page_id=1050#webpage","url":"https:\/\/codexplained.in\/?page_id=1050","name":"C Programs - Code Explained","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/codexplained.in\/#website"},"breadcrumb":{"@id":"https:\/\/codexplained.in\/?page_id=1050#breadcrumblist"},"datePublished":"2024-10-19T12:35:37+05:30","dateModified":"2024-11-11T01:08:28+05:30"},{"@type":"WebSite","@id":"https:\/\/codexplained.in\/#website","url":"https:\/\/codexplained.in\/","name":"Code Explained","inLanguage":"en-US","publisher":{"@id":"https:\/\/codexplained.in\/#person"}}]},"og:locale":"en_US","og:site_name":"Code Explained -","og:type":"article","og:title":"C Programs - Code Explained","og:url":"https:\/\/codexplained.in\/?page_id=1050","article:published_time":"2024-10-19T07:05:37+00:00","article:modified_time":"2024-11-10T19:38:28+00:00","twitter:card":"summary_large_image","twitter:title":"C Programs - Code Explained"},"aioseo_meta_data":{"post_id":"1050","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-10-19 07:05:37","updated":"2025-06-03 19:22:31","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/codexplained.in\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tC Programs\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/codexplained.in"},{"label":"C Programs","link":"https:\/\/codexplained.in\/?page_id=1050"}],"_links":{"self":[{"href":"https:\/\/codexplained.in\/index.php?rest_route=\/wp\/v2\/pages\/1050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codexplained.in\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codexplained.in\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codexplained.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codexplained.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1050"}],"version-history":[{"count":6,"href":"https:\/\/codexplained.in\/index.php?rest_route=\/wp\/v2\/pages\/1050\/revisions"}],"predecessor-version":[{"id":1169,"href":"https:\/\/codexplained.in\/index.php?rest_route=\/wp\/v2\/pages\/1050\/revisions\/1169"}],"wp:attachment":[{"href":"https:\/\/codexplained.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}