// API callback
relpostimgcuplik({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$blogger":"http://schemas.google.com/blogger/2008","xmlns$georss":"http://www.georss.org/georss","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268"},"updated":{"$t":"2023-07-30T02:11:08.392-07:00"},"category":[{"term":"C Programs"},{"term":"Learn C"},{"term":"Common Programming Error"},{"term":"searching and sorting"},{"term":"control sturctures"},{"term":"Fundamental"},{"term":"List of C Programs"},{"term":"string"},{"term":"Array"},{"term":"Pattern"},{"term":"Contents"},{"term":"Pointers"},{"term":"functions"},{"term":"Dynamic memory allcation"},{"term":"recursion"},{"term":"C Turbo Compiler"},{"term":"File Handling"},{"term":"Structures"}],"title":{"type":"text","$t":"C Programming Tutorial"},"subtitle":{"type":"html","$t":"It is a blog about c programming. Here we provide c programs and tutorials to enhance your skills."},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/posts\/default"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/-\/List+of+C+Programs?alt=json-in-script\u0026max-results=50"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/search\/label\/List%20of%20C%20Programs"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"6"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"50"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-7058900845162201879"},"published":{"$t":"2015-06-01T10:06:00.000-07:00"},"updated":{"$t":"2016-11-18T11:27:57.073-08:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"List of C Programs"}],"title":{"type":"text","$t":"Prime Number Program In C"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\nProgram to find whether a given number is Prime or Not\u003C\/h2\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n \/* Declaring variable for n=number, c=counter variable:holds \n number of factor of 'n' *\/\n int n,c=0, i;\n \n \/\/ Inputting number\n printf(\"Enter number to check whether Prime or Not:\");\n scanf(\"%d\",\u0026amp;n);\n\n \/\/ Checking whether number valid or not\n if(n\u0026gt;0)\n {\n  \n \/\/ Checking whether number is prime or not \n for(i=1;i\u0026lt;=n;i++)\n {\n  if(n%i==0)\n    c=c+1;\n }\n \n if(c==2)\n   printf(\"Prime Number\");\n else\n   printf(\"Not a Prime Number\");\n }\n \n else \n   printf(\"Not a valid Number\");\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\u003C\/span\u003E\n\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003Cbr \/\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\nProgram to print ( list ) all the prime number between 1 to n\u003C\/h2\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n \/* Declaring variable for n=number, c=counter variable:holds \n number of factor of 'n' *\/\n int n,c, i,j;\n \n \/\/ Inputting number\n printf(\"Enter number till which you want to list prime number:\");\n scanf(\"%d\",\u0026amp;n);\n\n \/\/ Checking whether number valid or not\n \n if(n\u0026gt;0)\n {\n  printf(\"List of Prime Numbers:\");\n \/\/ Checking whether number is prime or not \n for(i=1;i\u0026lt;=n;i++)\n {\n  c=0;\n  for(j=1;j\u0026lt;=i;j++)\n  {\n    if(i%j==0)\n      c=c+1;\n  }\n if(c==2)\n   printf(\"%d \",i);\n }\n \n }\n else \n   printf(\"Not a valid Number\");\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\u003C\/span\u003E\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/7058900845162201879\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2015\/06\/prime-number-program-in-c.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/7058900845162201879"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/7058900845162201879"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2015\/06\/prime-number-program-in-c.html","title":"Prime Number Program In C"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-6161774581865760134"},"published":{"$t":"2015-05-25T13:35:00.000-07:00"},"updated":{"$t":"2015-05-25T13:38:47.946-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"List of C Programs"}],"title":{"type":"text","$t":"Palindrome Program In C"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Ch2 style=\"text-align: left;\"\u003E\u003Cspan style=\"font-weight: normal;\"\u003E\u003Cspan style=\"color: yellow;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Program\" name=\"Palindrome Program\"\u003EPalindrome Program\u003C\/a\u003E\u003C\/span\u003E\u003C\/span\u003E\u003C\/h2\u003E\u003Cbr \/\u003E\n\u003Cli style=\"text-align: justify;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Number\"\u003EC Program to determine Palindrome number\u003C\/a\u003E\u003C\/li\u003E\u003Cbr \/\u003E\n\u003Cli style=\"text-align: justify;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#List Palindrome Number\"\u003EC Program to print (list) Palindrome number from 10 to n\u003C\/a\u003E\u003C\/li\u003E\u003Cbr \/\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Recursion Palindrome Number\"\u003EC Program to find whether a number is Palindrome or not using recursion\u003C\/a\u003E\u003C\/li\u003E\u003Cbr \/\u003E\n\u003Cli style=\"text-align: justify;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#String Palindrome\"\u003EC Program to enter a word and check whether it is palindrome or not using string function\u003C\/a\u003E\u003C\/li\u003E\u003Cbr \/\u003E\n\u003Cli style=\"text-align: justify;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#String Palindrome1\"\u003EC Program to enter a word and check whether it is palindrome or not without using string function\u003C\/a\u003E\u003C\/li\u003E\u003Cbr \/\u003E\n\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Number\" name=\"Palindrome Number\"\u003EC PROGRAM TO DETERMINE PALINDROME NUMBER\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Program\"\u003EBack To Palindrome Program\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\nint main()\n{\n  \/\/ variable for a=number, n=to copy number, d=digit, rev=reverse of number\n  int a,n,d=0,rev=0;\n\n  \/\/ Inputting number\n  printf(\"Enter any number to determine whether it is Palindrome or not:\");\n  scanf(\"%d\",\u0026amp;a);\n\n  \/\/ copying number in n\n  n=a;\n\n  \/\/ Determining whether number is palindrome or not\n  while(n!=0)\n  {\n    d=n%10;\n    rev=rev*10+d;\n    n=n\/10;\n  }\n           \n  \/\/ Displaying Whether number is palindrome or not\n  if(a==rev)\n    printf(\"Palindrome number\");\n  else\n    printf(\"Not a Palindrome Number\");\n\n  return 0;\n}\n\u003C\/span\u003E\u003C\/pre\u003E\u003C\/div\u003E\u003Cspan style=\"color: blue;\"\u003E\u003C\/span\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#List Palindrome Number\" name=\"List Palindrome Number\"\u003EC PROGRAM TO PRINT(LIST) PALINDROME NUMBER FROM 10 TO n\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Program\"\u003EBack To Palindrome Program\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\u003C\/span\u003E\u003C\/pre\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003Eint main()\n{\n  \/*declaring variable for num=user wish, i=acts as number, n=to copy number, \n  d=digit, rev=reverse of number *\/\n  int num,n,d=0,rev,i;\n\n  \/\/ Inputting number\n  printf(\"Enter number till which you want to list Palindrome Number:\");\n  scanf(\"%d\",\u0026amp;num);\n\n  printf(\"List of Palindrome Number:\");\n  for(i=10;i\u0026lt;=num;i++)\n  {\n    \/\/ copying number in n\n    n=i;\n    rev=0;\n    \/\/ Determining whether number is palindrome or not\n    while(n!=0)\n    {\n       d=n%10;\n       rev=rev*10+d;\n       n=n\/10\u003C\/span\u003E\u003C\/pre\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E    }\n           \n    \/\/ Displaying Whether number is palindrome or not\n    if(i==rev)\n    printf(\"%d \",i);\n  }\n\n  return 0;\u003C\/span\u003E\u003C\/pre\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E}\u003C\/span\u003E\n\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Recursion Palindrome Number\" name=\"Recursion Palindrome Number\"\u003EC PROGRAM TO FIND WHETHER A NUMBER IS PALINDROME OR NOT USING RECURSION\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Program\"\u003EBack To Palindrome Program\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\n\/\/ Declaring global variable r=reverse, d=digit\nint r=0, d=0;\n\n\/\/ Defining function with parameter n = number\nint rev(int n)\n{\n\/* Base condition : Any condition where a recursive function \nor method does not invoke itself. *\/\nif(n==0)\nreturn r;\n\n\/\/ Continue calling function rev or function invoke itself\nelse\n{\n \/\/ Extracting digit\n d=n%10;\n \n \/\/ Finding reverse\n r=(r*10+d);\n \n \/\/ function invoke itself\n rev(n\/10);\n}\n}\n\nint main()\n{\n\/\/ Declaring variable n = number\nint n;\n\n\/\/ Declaring variable \"r\" to hold the reverse number\nint r;\n\n\/\/ Inputting Number\nprintf(\"Enter the Number : \");\nscanf(\"%d\",\u0026amp;n);\n\n\/\/ Calling function \"rev\" with actual parameter \"n\" passed to it\nr=rev(n);\n\n\/\/ Checking and Displaying if a Number is palindrome or Not\nif(r==n)\nprintf(\"%d is a Palindrome Number \",n);\n\nelse\n printf(\"%d is not a Palindrome Number \",n);\u003C\/span\u003E\u003C\/pre\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\nreturn 0;\n}\u003C\/span\u003E\n\u003C\/pre\u003E\u003Cdiv\u003E\u003Cspan style=\"color: blue;\"\u003E\u003Cbr \/\u003E\n\u003C\/span\u003E\u003C\/div\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#String Palindrome\" name=\"String Palindrome\"\u003EC PROGRAM TO ENTER A WORD AND CHECK WHETHER IT IS PALINDROME OR NOT USING STRING FUNCTION\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Program\"\u003EBack To Palindrome Program\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ palindrom - When word = reverse of word then it is called palindrome\n\/\/ Example : madam - palindrome, Madam - not palindrome, MadaM - palindrome\n\n#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;string.h\u0026gt;\n\nint main()\n{\n \/\/ Declaring variable str=string \n char word[50], word1[50];\n \n \/\/ Inputing string\n printf(\"Enter any word : \");\n scanf(\"%s\",\u0026amp;word);\n\n \/\/ Copying word to word1\n strcpy(word1,word);\n \n \/\/ checking if palindrome or not\n if(strcmp(word,strrev(word1))==0)\n {\n  printf(\"Entered word is a palindrome \");\n }\n \n else\n  printf(\"Entered word is not palindrome \");\n\n return 0;\n}\u003C\/span\u003E\n\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#String Palindrome1\" name=\"String Palindrome1\"\u003EPALINDROME PROGRAM IN C WITHOUT USING STRING FUNCTION\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#Palindrome Program\"\u003EBack To Palindrome Program\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n\nint main()\n{\n \/\/ Declaring variable str=string \n char word[50], revword[50];\n \n \/* Declaring variable i=to iterate loop, l=length, \n c=count the number of matched character *\/\n int i, j, l=0, c;\n \n \/\/ Inputing string\n printf(\"Enter any word : \");\n scanf(\"%s\",\u0026amp;word);\n\n \/\/ finding length\n while(word[l]!='\\0')\n l++;\n \n \/\/ Reversing string\n j=0;\n for(i=l-1;i\u0026gt;=0;i--)\n {\n  revword[j]=word[i];\n  j++;\n }\n revword[j]='\\0';\n \n \/\/checking if palindrome or not\n c=0;\n for(i=0;word[i]!='\\0';i++)\n {\n  if(revword[i]==word[i])\n  c++;\n }\n \n if(c==l)\n {\n  printf(\"Word is a palindrome \");\n }\n \n else\n  printf(\"Word is not palindrome \");\n \n return 0;\n}\u003C\/span\u003E\n\u003C\/pre\u003E\u003C\/div\u003E\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/6161774581865760134\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/6161774581865760134"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/6161774581865760134"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2015\/05\/palindrome-program-in-c.html","title":"Palindrome Program In C"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-137593127550370753"},"published":{"$t":"2015-05-24T05:37:00.000-07:00"},"updated":{"$t":"2015-05-24T06:48:30.259-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"List of C Programs"}],"title":{"type":"text","$t":"Leap Year Program In C"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Ch3 style=\"text-align: left;\"\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003ELeap Year Program In C using if-else\u003C\/span\u003E\u003C\/h3\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cspan style=\"color: blue;\"\u003E\/\/ Leap year program in c using if-else\u003C\/span\u003E\u003Cbr \/\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n \/\/ Declaring variable for y=year\n int y;\n \n \/\/ Inputing year\n printf(\"Enter year to check leap year or not: \");\n scanf(\"%d\",\u0026amp;y);\n \n \/\/ Determining and displaying whether leap year or not\n if(y%4==0)\n {\n  if(y%100==0 \u0026amp;\u0026amp; y%400!=0)\n  printf(\"Century year, But not a leap year\");\n  else\n  printf(\"Leap year\");\n }\n else\n printf(\"Not a Leap Year\");\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\u003C\/span\u003E\n\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003Cbr \/\u003E\n\u003Ch3 style=\"text-align: left;\"\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003ELeap Year Program In C Using Ternary\u003C\/span\u003E\u003C\/h3\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cspan style=\"color: blue;\"\u003E\/\/ Leap year program in c using ternary\u003C\/span\u003E\u003Cbr \/\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\u003C\/span\u003E\u003Cstdio .h=\"\"\u003E\u003Cconio .h=\"\"\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring variable \"y\" to input year and \"leap\" to determine leap year\n int y,leap;\n \n \/\/ Inputting year\n printf(\"Enter any year : \");\n scanf(\"%d\",\u0026amp;y);\n \n \/\/ Checking if leaf year or not\n leap=(y%400==0)?:(y%100!=0)?(y%4==0)?1:0:0;\n\n if(leap==1)\n printf(\"The given year is leap year\");\n else\n printf(\"The given year is not leap year\");\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\u003C\/span\u003E\n\u003C\/conio\u003E\u003C\/stdio\u003E\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/137593127550370753\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2015\/05\/leap-year-program-in-c.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/137593127550370753"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/137593127550370753"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2015\/05\/leap-year-program-in-c.html","title":"Leap Year Program In C"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-5190126149427732341"},"published":{"$t":"2014-04-07T12:10:00.000-07:00"},"updated":{"$t":"2014-09-26T06:37:53.754-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"List of C Programs"}],"title":{"type":"text","$t":"C PROGRAM TO FIND FIBONACCI SERIES"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003E\u003Cspan style=\"color: yellow;\"\u003EWHAT IS FIBONACCI SERIES\u003C\/span\u003E\u003C\/span\u003E\u003C\/h2\u003E\n\u003Cspan style=\"color: yellow; text-align: justify;\"\u003EFibonacci series :\u003C\/span\u003E\u003Cspan style=\"color: lime; text-align: justify;\"\u003E Fibonacci series\u003C\/span\u003E\u003Cspan style=\"text-align: justify;\"\u003E is one in which the nth term is sum of (n-1)th term and (n-2)th term. The first two numbers of series are 0 and 1.\u003C\/span\u003E\u003Cbr \/\u003E\nFor example: \u003Cspan style=\"color: lime;\"\u003E0 1 1 2 3 5 8 13 21\u003C\/span\u003E and so on\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nNow we can write a c program to find \u003Cspan style=\"color: lime;\"\u003Efibonacci series \u003C\/span\u003Ein the following ways :\u003Cbr \/\u003E\n\u003Cul style=\"text-align: left;\"\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#C Program to find fibonacci series using loops\"\u003EC Program to find fibonacci series using loops\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#C Program to find fibonacci series using function\"\u003EC Program to find fibonacci series using function\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#C Program to find fibonacci series using recursion\"\u003EC Program to find fibonacci series using recursion\u003C\/a\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Ch2\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003EC\u0026nbsp;\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#C Program to find fibonacci series using loops\" name=\"C Program to find fibonacci series using loops\"\u003EPROGRAM TO FIND FIBONACCI SERIES USING LOOPS\u003C\/a\u003E\u003C\/span\u003E\u003C\/h2\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003EC PROGRAM TO PRINT FIBONACCI SERIES\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E USING LOOPS\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E \n #include\u0026lt;stdio.h\u0026gt;\n \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n int main()\n {\n  \/* Declaring variable for n=number, f=first, s=second, \n  t=third number, i=to iterate the loop *\/\n  int n,f,s,t,i;\n  \n  \/\/ Inputing number till where fibonacci series is to be printed\n  printf(\"Enter the number till which you want to print fibonacci series:\");\n  scanf(\"%d\",\u0026amp;n);\n  \n  \/\/ Determining and printing fibonacii series\n  printf(\"Fibonacci Series: \");\n  \n  f=0;\n  s=1;\n  printf(\"%d %d \",f,s);\n  for(i=3;i\u0026lt;=n;i++)\n  {\n   t=f+s;\n   printf(\"%d \",t);\n   f=s;\n   s=t;\n  }\n  \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n  return 0;\n }\u003C\/span\u003E\n\u003C\/pre\u003E\n\u003Cdiv\u003E\n\u003Cspan style=\"color: blue;\"\u003E\u003Cbr \/\u003E\n\u003C\/span\u003E\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Ch2\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#C%20Program%20to%20find%20fibonacci%20series%20using%20function\" name=\"C Program to find fibonacci series using function\"\u003EC PROGRAM TO FIND FIBONACCI SERIES USING FUNCTION\u003C\/a\u003E\u003C\/span\u003E\u003C\/h2\u003E\n\u003C\/div\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/C PROGRAM TO FIND FIBONACCI SERIES USING FUNCTION\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n\nvoid fibonacci(int n);\nint main()\n{\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E  int n;\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\n  \/\/ Inputing number till where fibonacci series is to be printed\n  printf(\"Enter the number till which you want to print fibonacci series:\");\n  scanf(\"%d\",\u0026amp;n);\n  \n  fibonacci(n);\n  return 0;\n}\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\nvoid fibonacci(int n)\n{\n  \/* Declaring variable for f=first, s=second, \n  t=third number, i=to iterate the loop *\/\n  int f,s,t,i;\n  \n  \/\/ Determining and printing fibonacii series\n  printf(\"Fibonacci Series: \");\n  \n  f=0;\n  s=1;\n  printf(\"%d %d \",f,s);\n  for(i=3;i\u0026lt;=n;i++)\n  {\n   t=f+s;\n   printf(\"%d \",t);\n   f=s;\n   s=t;\n  }\n}\u003C\/span\u003E\n\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\n\u003Cspan style=\"font-weight: normal;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#C%20Program%20to%20find%20fibonacci%20series%20using%20recursion\" name=\"C Program to find fibonacci series using recursion\"\u003EC PROGRAM TO FIND FIBONACCI SERIES USING RECURSION\u003C\/a\u003E\u003C\/span\u003E\u003C\/h2\u003E\n\u003Cdiv class=\"mokcode\"\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/WRITE A C PROGRAM TO FIND FIBONACCI SERIES USING RECURSION\n#include\u0026lt;stdio.h\u0026gt;\n\nint fibonacci(int n);\n\n  \/* Declaring variable for f=first, s=second, \n  t=third number, i=to iterate the loop *\/\n  int f,s,t,i;\n  f=0;\n  s=1;\n\nint main()\n{\n   int n;\n  \/\/ Inputing number till where fibonacci series is to be printed\n  printf(\"Enter the number till which you want to print fibonacci series:\");\n  scanf(\"%d\",\u0026amp;n);\n  \n  printf(\"Fibonacci Series: \");\n  printf(\"%d %d \",f,s);\n  \n  fibonacci(n);\n  return 0;\n}\u003C\/span\u003E\u003C\/pre\u003E\n\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E\nint fibonacci(int n)\n{\n if(n==2)\n {\n    return 0;\n }\n \n else\n {\n    t=f+s;\n    printf(\"%d \",t);\n    f=s;\n    s=t;\n    fibonacci(n-1);\n }\n}\u003C\/span\u003E\n\u003C\/pre\u003E\n\u003C\/div\u003E\nNote : You can write much better code than these. So view these example and try to program by yourself. Use your own logic. This would improve your programming skills.\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/5190126149427732341\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/5190126149427732341"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/5190126149427732341"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html","title":"C PROGRAM TO FIND FIBONACCI SERIES"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-6623677954738708965"},"published":{"$t":"2014-04-06T06:17:00.001-07:00"},"updated":{"$t":"2015-05-24T05:45:48.195-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"List of C Programs"}],"title":{"type":"text","$t":"List Of C Programs"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\nHere I am providing with random list of c programs. For complete list of c programs you can visit :\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs.html\" target=\"_blank\"\u003E C PROGRAMS\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Cul style=\"text-align: left;\"\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html\" target=\"_blank\"\u003EC Program to reverse a string using strerev and without using strrev, using pointers and recursion\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/04\/write-c-program-to-find-fibonacci-series.html\" target=\"_blank\"\u003EC Program to find fibonacci series using loops, function and recursion\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/09\/c-program-to-add-subtract-multiply-diviide-two-numbers.html\"\u003EC Program to add, subtract, multiply and divide two numbers\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/05\/leap-year-program-in-c.html\"\u003ELeap Year Program In C using if-else and ternary\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2015\/02\/pattern-programs-in-c.html\"\u003EPattern Programs In C\u003C\/a\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/6623677954738708965\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/04\/list-of-c-programs.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/6623677954738708965"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/6623677954738708965"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/04\/list-of-c-programs.html","title":"List Of C Programs"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"0"}},{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-5404635783997042152"},"published":{"$t":"2014-03-27T11:44:00.000-07:00"},"updated":{"$t":"2017-09-16T06:34:28.860-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"List of C Programs"}],"title":{"type":"text","$t":"Reverse String In C \/ Reversing String In C"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\n\u003Cb\u003EReversing string in C\u003C\/b\u003E\u0026nbsp;\u003Cb\u003E\/ Reverse String In C \u003C\/b\u003Eseems to be a daunting task for the newbies but after reading this post you can easily \u003Cb\u003Ereverse string in C\u003C\/b\u003E.\u003Cbr \/\u003E\n\u003Cbr \/\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\nWhat Is Reverse String In C\u003C\/h2\u003E\nReverse string in c is basically taking input( i.e sentence ) from console and then display the sentence from last character to first character.\u003Cbr \/\u003E\n\u003Cbr \/\u003E\nThe following \u003Cspan style=\"color: lime;\"\u003EProgram\u003C\/span\u003E to reverse string in c accepts a string from the user and print the \u003Cspan style=\"color: lime;\"\u003Ereverse string\u003C\/span\u003E. For example consider the following input from the user :\u003Cbr \/\u003E\n\u003Cdiv\u003E\n\u003Cbr \/\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cspan style=\"color: yellow;\"\u003EInput String :\u003C\/span\u003E \u003Cspan style=\"color: lime;\"\u003EThe site name is comp-psyche.com\u003C\/span\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cspan style=\"color: yellow;\"\u003EOutput String \u003C\/span\u003E\u003Cspan style=\"color: yellow;\"\u003E:\u003C\/span\u003E \u003Cspan style=\"color: lime;\"\u003Emoc.ehcysp-pmoc si eman etis ehT\u003C\/span\u003E\u003Cbr \/\u003E\n\u003Cspan style=\"color: lime;\"\u003E\u003Cbr \/\u003E\n\u003C\/span\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\nThere are various ways to reverse string in c. You can either use string function to reverse string in c or you can reverse string in c without using c string function.\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cul style=\"text-align: left;\"\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#Reverse String Using String Function\"\u003EReverse string in C using function ( c strrev() )\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#Reverse String Without Using String Function\"\u003EReverse String in C without using string function\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#C Program To Reverse String Using recursion\"\u003EReverse String in C using Recursion\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#C Program To Reverse String Using Pointer\"\u003EReverse String in C using Pointer\u003C\/a\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cdiv\u003E\n\u003Cbr \/\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#Reverse String Using String Function\" name=\"Reverse String Using String Function\" style=\"font-weight: normal;\"\u003EREVERSE STRING IN C USING STRING FUNCTION ( c strrev() )\u003C\/a\u003E\u003C\/h2\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cdiv\u003E\nIn the following program we will reverse string in c using string function streev()\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cbr \/\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cdiv\u003E\n\u003Cdiv\u003E\n\u003Cpre class=\"mokcode\"\u003E\u003Ccode\u003E\n#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;string.h\u0026gt;\n\nint main()\n{\n \/\/ Declaring variable str=string \n char str[50];\n \n \/\/ Inputing string\n printf(\"Enter any string : \");\n gets(str);\n\n \/\/ Printing string and reversed string\n printf(\"String : %s\\n\",str);\n printf(\"Reversed string : %s\",strrev(str));\n\n return 0;\n}\n\u003C\/code\u003E\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cbr \/\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#Reverse String Without Using String Function\" name=\"Reverse String Without Using String Function\" style=\"font-weight: normal;\"\u003EREVERSE STRING IN C WITHOUT USING STRING FUNCTION\u003C\/a\u003E\u003C\/h2\u003E\n\u003Cdiv\u003E\nIn the following program we will reverse string in c without using string function\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cbr \/\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cpre class=\"mokcode\"\u003E\u003Ccode\u003E\n\nint main()\n{\n \/\/ Declaring variable str=string, revstr[50]=reverse string\n char str[50], revstr[50];\n \n \/\/ Declaring variable i=to iterate loop, l=length\n int i, j,l=0;\n \n \/\/ Inputing string\n printf(\"Enter any string : \");\n gets(str);\n\n \/\/ finding length\n while(str[l]!='\\0')\n l++;\n \n \/\/ Reversing string\n j=0;\n for(i=l-1;i\u0026gt;=0;i--)\n {\n  revstr[j]=str[i];\n  j++;\n }\n revstr[j]='\\0';\n \n \/\/ Printing string and reversed string\n printf(\"String : %s\\n\",str);\n printf(\"Reversed string : %s\",revstr);\n\n}\u003C\/code\u003E\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003Cbr \/\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#C Program To Reverse String Using recursion\" name=\"C Program To Reverse String Using recursion\"\u003EREVERSE STRING IN C USING RECURSION\u003C\/a\u003E\u003C\/h2\u003E\n\u003Cdiv\u003E\nIn the following program we will reverse string in c using recursion\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cbr \/\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cpre class=\"mokcode\"\u003E\u003Ccode\u003E\n\/\/ Write a c program to reverse a string using recursion\n#include\u0026lt;stdio.h\u0026gt;\nvoid reverse (int index, char *str );\n\nint main (void)\n\n{\n\n   char str[100];\n   printf (\"Enter any string : \"); \n   gets(str);\n reverse (strlen(str) , str );\n return 0;\n\n}\n\nvoid reverse (int index, char *str )\n\n{\n\n  if (--index \u0026lt; 0 )\n\n  {\n       return ;\n  }\n\n  else\n  {\n        putchar ( *(str + index) ) ;  \n        reverse (index, str) ;\n  }\n\n}\n\u003C\/code\u003E\n\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003Ch2 style=\"text-align: left;\"\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#C Program To Reverse String Using Pointer\" name=\"C Program To Reverse String Using Pointer\"\u003EREVERSE STRING IN C USING POINTER\u003C\/a\u003E\u003C\/h2\u003E\n\u003Cdiv\u003E\nIn the following program we will reverse string in c using pointer\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cbr \/\u003E\u003C\/div\u003E\n\u003Cdiv\u003E\n\u003Cpre class=\"mokcode\"\u003E\u003Ccode\u003E\/\/ Write a C program to reverse a string using pointer\n#include\u0026lt;stdio.h\u0026gt;\nint main()\n{\n    \n    \/\/ Declaring variable str = string and revstr = to store the revere string\n    char str[50];\n    char revstr[50];\n    \n    char *strptr = str; \/\/ strptr - holds the first position address of str\n    char *revptr = revstr; \/\/ revptr - holds the first position address of revstr\n    int i=-1;\n\n    \/\/ Inputting string\n    printf(\"Enter any string : \");\n    gets(str);\n   \n    \/\/ strptr is pointed to the last position address\n    while(*strptr)\n    {\n        strptr++;\n        i++;\n    }\n\n    \/\/ string stored in str is copied to revstr\n    while(i\u0026gt;=0)\n{\n       strptr--;\n       *revptr = *strptr;\n       revptr++;\n       --i;\n    }\n\n    *revptr='\\0';\n  \n    printf(\"Reverse of string is : %s\",revstr);\n  \n    return 0;\n}\n\u003C\/code\u003E\u003C\/pre\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003C\/div\u003E\n\u003Cbr \/\u003E\n\u003Cbr \/\u003E\u003C\/div\u003E\n"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/5404635783997042152\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html#comment-form","title":"3 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/5404635783997042152"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/5404635783997042152"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/03\/write-a-c-program-to-reverse-a-string.html","title":"Reverse String In C \/ Reversing String In C"}],"author":[{"name":{"$t":"Mantu Kumar"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/02897308282659594376"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"thr$total":{"$t":"3"}}]}});