// 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\/-\/Array?alt=json-in-script\u0026max-results=50"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/search\/label\/Array"},{"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":"5"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"50"},"entry":[{"id":{"$t":"tag:blogger.com,1999:blog-8285804830535272268.post-4492828263261354620"},"published":{"$t":"2014-01-29T05:48:00.000-08:00"},"updated":{"$t":"2014-04-16T01:00:22.350-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Array"},{"scheme":"http://www.blogger.com/atom/ns#","term":"C Programs"}],"title":{"type":"text","$t":"C PROGRAMS : ARRAYS"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Ctitle\u003EC PROGRAMS : ARRAYS \u003C\/title\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays3.html#16\" name=\"16\"\u003E16. Programs to multiply two Matrices\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E# include \u0026lt;stdio.h\u0026gt;\n# include \u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main( )\n{\n \/\/ Declaring variable a, b, c with max size=10 X 10\n int a[10][10],b[10][10],c[10][10];\n \n \/\/ Declaring variable m, n, p, q = size of matrix entered by user\n int m, n, p, q;\n \n \/\/ Declaring variable i, j, k = to iterate loop\n int i, j, k;\n\n \/\/ Inputing size of first matrix\n printf(\"Enter the size of first matrices : \\n\");\n \n printf(\"Enter number of rows : \");\n scanf(\"%d\",\u0026amp;m);\n \n printf(\"Enter number of columns : \");\n scanf(\"%d\",\u0026amp;n);\n \n \/\/ Inputing size of second matrix\n printf(\"Enter the size of second matrices : \\n\");\n \n printf(\"Enter number of rows : \");\n scanf(\"%d\",\u0026amp;p);\n \n printf(\"Enter number of columns : \");\n scanf(\"%d\",\u0026amp;q);\n\n\n \/\/ Checking if multiplication is possible or not if possible then proceed\n if(n==p)\n {\n \/\/ Inputing first matrx elemets\n printf(\"Enter first matrices elements : \");\n \n for(i=0;i\u0026lt;m;i++)\n {\n  for(j=0;j\u0026lt;n;j++)\n  {\n   scanf(\"%d\",\u0026amp;a[i][j]);\n  }\n }\n \n \/\/ Inputing second matrx elemets\n printf(\"Enter second matrix elements : \");\n \n for(i=0;i\u0026lt;m;i++)\n {\n  for(j=0;j\u0026lt;n;j++)\n  {\n   scanf(\"%d\",\u0026amp;b[i][j]);\n  }\n }\n \n \/\/ Performing multiplication\n for(i=0;i\u0026lt;m;i++)\n {\n  for(j=0;j\u0026lt;n;j++)\n  {\n   c[i][j]=0;\n   for(k=0;k\u0026lt;n;k++)\n   {\n   c[i][j]=c[i][j]+a[i][k]*b[k][j];\n   }\n  }\n }\n \n \/\/ Printing multiplied matrix\n printf(\"The multiplication of Matrices : \\n\"); \n for(i=0;i\u0026lt;m;i++)\n {\n  for(j=0;j\u0026lt;n;j++)\n  {\n  printf(\"%d \",c[i][j]);\n  }\n  \n  printf(\"\\n\");\n }\n}\n\n else\n printf(\"Multiplication is not possible\");\n\n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays3.html#17\" name=\"17\"\u003E17. Program to print a diagonal matrix with diagonal value enter by user\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring variale a with size = 4 X 4\n int a[4][4],i,j;\n \n \/\/ Declaring varibale d = diagonal value by user\n int d;\n \n \/\/ Inputing diagonal value\n printf(\"Enter diagonal value : \");\n scanf(\"%d\",\u0026amp;d);\n \n \/\/ Setting diagonal value as \"d\" and all other value as \"0\"\n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;4;j++)\n  {\n   if(i==j)\n   a[i][j]=d;\n   else\n   a[i][j]=0;\n  }\n }\n \n \/\/ Printing diagonal matrix\n for(i=0;i\u0026lt;4;i++)\n {\n \n  for(j=0;j\u0026lt;4;j++)\n  printf(\"%2d\",a[i][j]);\n  printf(\"\\n\");\n }\n  \n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays3.html#18\" name=\"18\"\u003E18. Program to print a anti diagonal matrix with diagonal value enter by user\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring variale a with size = 4 X 4\n int a[4][4],i,j;\n \n \/\/ Declaring varibale d = diagonal value by user\n int d;\n \n \/\/ Inputing diagonal value\n printf(\"Enter diagonal value : \");\n scanf(\"%d\",\u0026amp;d);\n \n \/\/ Setting diagonal value as \"d\" and all other value as \"0\"\n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;4;j++)\n  {\n   if(i+j==3)\n   a[i][j]=d;\n   else\n   a[i][j]=0;\n  }\n }\n \n \/\/ Printing anti diagonal matrix\n for(i=0;i\u0026lt;4;i++)\n {\n \n  for(j=0;j\u0026lt;4;j++)\n  printf(\"%2d\",a[i][j]);\n  printf(\"\\n\");\n }\n  \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays3.html#19\" name=\"19\"\u003E19. Program to print the sum of diagonal values and anti-diagonal values of a matrix\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring 2D array\n int a[4][4];\n \n \/\/ Declaring variable i, j to iterate loop\n int i, j;\n \n \/\/ Declaring variabl sd=to store sum of diagonal value, sa=store sum of anti diagonal value\n int sd=0, sa=0; \n \n \/\/ Inputing matrix\n printf(\"Enter matrix element of size 4 X 4 : \");\n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;4;j++)\n  {\n   scanf(\"%d\",\u0026amp;a[i][j]);\n  }\n }\n \n \/\/ Calculating sum of diagonal values and anti diagonal values\n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;4;j++)\n  {\n   if(i==j)\n   sd=sd+a[i][j];\n   \n   if(i+j==3)\n   sa=sa+a[i][j];\n  }\n }\n\n \/\/ Printing element of matrix \n printf(\"\\nEntered elements in matrix : \\n\");\n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;4;j++)\n  {\n   printf(\"%d \",a[i][j]);\n  }\n  printf(\"\\n\");\n }\n\n \/\/ Printing sum and diagonal of matrix\n printf(\"\\nSum of diagonal values : %d \",sd);\n printf(\"\\nSum of anti diagonal values : %d \",sa);\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/4492828263261354620\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays3.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/4492828263261354620"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/4492828263261354620"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays3.html","title":"C PROGRAMS : ARRAYS"}],"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-8615950276239009616"},"published":{"$t":"2014-01-29T05:42:00.001-08:00"},"updated":{"$t":"2014-04-16T00:59:38.072-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Array"},{"scheme":"http://www.blogger.com/atom/ns#","term":"C Programs"}],"title":{"type":"text","$t":"C PROGRAMS : ARRAYS"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Ctitle\u003EC PROGRAMS : ARRAYS\u003C\/title\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html#p11\" name=\"p11\"\u003E11. Program to generate histogram of entered number\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declarring array to enter elements\n int a[10];\n \n \/\/ Declaring variable \"i\" and \"j\" to iterate loop\n int i, j;\n \n \/\/ Inputting 10 numbers\n printf(\"Enter 10 numbers :\\n\");\n for(i=0;i\u0026lt;10;i++)\n {\n  scanf(\"%d\",\u0026amp;a[i]);\n }\n \n \/\/ Generating histogram\n printf(\"%s %12s %15s\\n\",\"Element\", \"Value\", \"Hisogram\");\n for(i=0;i\u0026lt;10;i++)\n {\n  printf(\"%4d %12d           \",i, a[i]);\n  for(j=0;j\u0026lt;a[i]; j++)\n  {\n   printf(\"*\");\n  }\n  printf(\"\\n\");\n }\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html#p12\" name=\"p12\"\u003E12. Program to enter values into a two-dimensional integer array of size (4 X 3) and then display it in matrix form\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring variable info with row size = 4 and column size = 3\n int info[4][3];\n \n \/\/ Declaring variable \"i\" and \"j\" to iterate loop\n int i, j;\n \n \/\/ Inputting value\n \n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;3;j++)\n  {\n   printf(\"Enter value of info[%d][%d] : \",i ,j);\n   scanf(\"%d\",\u0026amp;info[i][j]);\n  }\n }\n \n \/\/ Diplaying elements\n printf(\"Elements elements in matrix form :\\n\");\n for(i=0;i\u0026lt;4;i++)\n {\n for(j=0;j\u0026lt;3;j++)\n {\n  printf(\"%d \",info[i][j]);\n }\n printf(\"\\n\");\n }\n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html#p13\" name=\"p13\"\u003E13. Program to enter values into a two-dimensional integer array of size (4 X 3) and then display the elements of the second row\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring variable info with row size = 4 and column size = 3\n int info[4][3];\n \n \/\/ Declaring variable \"i\" and \"j\" to iterate loop\n int i, j;\n \n \/\/ Inputting value\n \n for(i=0;i\u0026lt;4;i++)\n {\n  for(j=0;j\u0026lt;3;j++)\n  {\n   printf(\"Enter value of info[%d][%d] : \",i ,j);\n   scanf(\"%d\",\u0026amp;info[i][j]);\n  }\n }\n \n \/\/ Diplaying elements of second row\n printf(\"Elements of second row : \");\n for(j=0;j\u0026lt;3;j++)\n {\n  printf(\"%d \",info[1][j]);\n }\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html#p14\" name=\"p14\"\u003E14. Program to find the sum of elements that are greater than 5 within a two-dimensional array through a function receiving the array as arguments\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\n\/\/ funciton prototype\nint sum(int[][4], int, int);\n\nint main()\n{\n \/\/ Declaring variable a with row size=2 and column size=4\n int a[2][4];\n \n \/\/ Declaring variable \"i\" and \"j\" to iterate loop for rows and columns\n int i, j;\n \n \/\/ Declaring variable result = to hold the returned result \n int result=0;\n \n \/\/ Inputting elements\n for(i=0;i\u0026lt;2;i++)\n {\n  for(j=0;j\u0026lt;4;j++)\n  {\n   printf(\"Enter value of a[%d][%d] : \",i ,j);\n   scanf(\"%d\",\u0026amp;a[i][j]);\n  }\n }\n \n \/\/ Calling function sum \n result=sum(a, 2, 4);\n \n \/\/ Printing returned result\n printf(\"Sum of elements \u0026gt; 5 in an array = %d \",result);\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\n\nint sum(int p[][4], int m, int n) \/\/ m is row size, n is column size\n{\n \/\/ Declaring variable s=sum to hold the sum\n int s=0;\n \n \/\/ Declaring variable \"i\" and \"j\" to iterate loop for rows and columns\n int i, j;\n \n \/\/ Calculating sum\n for(i=0;i\u0026lt;m;i++)\n {\n  for(j=0;j\u0026lt;n;j++)\n  {\n   \/\/ Checking whether element is greater than 5\n   if(p[i][j]\u0026gt;5)\n   {\n    s=s+p[i][j];\n   }\n  }\n } \n \n \/\/ Returning sum\n return s;\n}\u003C\/span\u003E\n\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html#p15\" name=\"p15\"\u003E15. Program To Accept 5 Student - Roll No, Marks in 3 Subjects of each student and Calculate Total, Average and Print it along with student roll Number\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring rn=roll no\n int rn[5];\n \n \/\/ Declaring 2D array \n int marks[5][3];\n \n \/\/ Declaring variable \"i\" and \"j\" to iterate loop\n int i,j;\n \n \/\/ Declaring variable s=sum and avg=average\n int s[5]={0}, avg[5]={0};\n\n \/\/ Inputting name, roll no and marks\n for(i=0;i\u0026lt;5;i++)\n {\n  printf(\"\\nEnter %d student Roll no : \",i+1);\n  scanf(\"%d\",\u0026amp;rn[i]); \n  \n  \/\/ Inputing stuent marks\n  for(j=0;j\u0026lt;3;j++)\n  {\n   printf(\"Enter Marks of %d subject : \",j+1 );\n   scanf(\"%d\",\u0026amp;marks[i][j]); \n  }\n }\n \n \/\/ Calculating total and average\n for(i=0;i\u0026lt;5;i++)\n {\n  for(j=0;j\u0026lt;3;j++)\n  {\n   s[i]=s[i]+marks[i][j];\n  }\n  \n  avg[i]=s[i]\/3;\n }\n \n \/\/ Printing details\n printf(\"\\nDetails of student : \\n\");\n for(i=0;i\u0026lt;5;i++)\n {\n  printf(\"\\nStudent Roll Number : %d\",rn[i]);\n  printf(\"\\nStudent Total marks = %d, Average marks = %d\\n\",s[i],avg[i]);\n }\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/8615950276239009616\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/8615950276239009616"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/8615950276239009616"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays2.html","title":"C PROGRAMS : ARRAYS"}],"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-914039247296367942"},"published":{"$t":"2014-01-29T05:28:00.000-08:00"},"updated":{"$t":"2014-04-16T00:59:17.009-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Array"},{"scheme":"http://www.blogger.com/atom/ns#","term":"C Programs"}],"title":{"type":"text","$t":"C PROGRAMS : ARRAYS"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Ctitle\u003EC PROGRAM : Arrays\u003C\/title\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html#p6\" name=\"p6\"\u003E6. Program to find Minimum element in an array\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\nint main()\n{\n \/\/ Declaring variable a with size five to store five elements\n int a[5];\n \n \/\/ Declaring variable \"i\" to iterate loop\n int i;\n \n \/\/ Declaring variable min=minimum\n int min;\n \n \/\/ Inputting Element of an array\n printf(\"Enter five element in an array : \\n\");\n for(i=0;i\u0026lt;5;i++)\n {\n  scanf(\"%d\",\u0026amp;a[i]);\n }\n \n \/\/ Initialising min with first element assuming it to be minimum\n min=a[0];\n \n \/\/ Determining minimum element\n for(i=0;i\u0026lt;5;i++)\n {\n if(min\u0026gt;a[i+1])\n min=a[i+1];\n }\n \n \/\/ Displaying minimum element\n printf(\"Minimum Element = %d\",min);\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\n\u003C\/span\u003E\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html#p7\" name=\"p7\"\u003E7. Program to find highest minimum(-) temperature and lowest maximum(+) temperature\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n int i,j;\n int counternegative=0, counterpositive=0;\n int temp[12];\n int max=0;\n int min=0;\n printf(\"Enter temperature of 12 months : \" );\n \n for(i=0;i\u0026lt;12;i++)\n {\n  scanf(\"%d\",\u0026amp;temp[i]); \n }\n \n for(i=0;i\u0026lt;12;i++)\n {\n  if(temp[i]\u0026gt;0 \u0026amp;\u0026amp; counterpositive==0)\n  {\n  min=temp[i];\n  counterpositive=1;\n  }\n  \n  else if(temp[i]\u0026lt;0 \u0026amp;\u0026amp; counternegative==0)\n  {\n  max=temp[i];\n  counternegative=1;\n  }\n }\n \n for(i=0;i\u0026lt;12;i++)\n {\n    if(temp[i]\u0026lt;0)\n    {\n     if(max\u0026lt;temp[i])\n     {\n     max=temp[i];\n     }\n    }\n    \n    else if(temp[i]\u0026gt;0)\n    {\n     if(min\u0026gt;temp[i])\n     {\n      min=temp[i];\n     }\n    }\n  }\n \n printf(\"Max negative temperature : %d \\n\",max);\n printf(\"Min positive temperature : %d \",min);\n \n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html#p8\" name=\"p8\"\u003E8. Program to accept 10 numbers and print first five numbers in original order and print last five numbers in reverse order\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E# include \u0026lt;stdio.h\u0026gt;\n# include \u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main( )\n{ \n\n\/\/ Declaring variabel i = for iteration of loop\nint i,a[10];\n\n\/\/ Inputting elements\nprintf(\"Enter 10 elements : \");\nfor(i=0;i\u0026lt;10;i++)\n{\nscanf(\"%d\",\u0026amp;a[i]);\n}\n\n\/\/ Printing first 5 numbers in original order\nprintf(\"Printing first 5 numbers in original order : \");\nfor(i=0;i\u0026lt;=4;i++)\nprintf(\"%d \",a[i]);\n\n\/\/ Printing last five numbers in reverse order\nprintf(\"\\nPrinting last 5 numbers in reverse order : \");\nfor(i=9;i\u0026gt;=5;i--)\nprintf(\"%d \",a[i]);\n\ngetch( ); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nreturn 0;\n}\n\u003C\/span\u003E\n\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html#p9\" name=\"p9\"\u003E9. Program showing Passing array to function. Program finds the average of 5 marks input by user\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\n\/* We have declared return type as float since value to be returned \ni.e \"average\" is a float value. *\/\nfloat avg(float x[5])\n{\n      \/\/ Declaring variable sum to hold the sum of five elements entered\n   float sum=0;\n   \n   \/\/ Declaring variable \"i\" to iterate loop\n   int i;\n   \n   \/\/ Calculating sum \n      for(i=0;i\u0026lt;5;i++)\n      {\n              sum=sum+x[i];\n      }\n      \n      \/\/ Returning average i.e sum\/5\n      return sum\/5;\n}\nint main()\n{\n    \/\/ Declaring array variale marks with maximum size \"5\"\n    float marks[5];\n    \n     \/\/ Declaring variable \"i\" to iterate loop\n     int i;\n    \n    \/\/ Inputting elements or marks\n    printf(\"Enter marks for five subject : \");\n    for(i=0;i\u0026lt;5;i++)\n    {\n            scanf(\"%f\",\u0026amp;marks[i]);\n    }\n \n \/\/ Calling function and printing the returned resutl ( i.e average )\n printf(\"Average marks = %f\",avg(marks));\n\n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\n\u003C\/span\u003E\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html#p10\" name=\"p10\"\u003E10. Program to initialize a character array and display the it in reverse order\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n \/\/ Declaring variable names of size 5 and initializing it\n char names[5]={'h','e','l','l','o'};\n \n \/\/ Declaring variable \"i\" to iterate loop\n        int i;\n    \n        \/\/ Printing in reverse order\n        printf(\"Initialized characters in reverse order : \");\n  for(i=4;i\u0026gt;=0;i--)\n  {\n  printf(\"%c \",names[i]);\n }\n\n getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n return 0;\n}\n\u003C\/span\u003E\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/914039247296367942\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/914039247296367942"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/914039247296367942"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays1.html","title":"C PROGRAMS : ARRAYS"}],"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-1870062262272059193"},"published":{"$t":"2014-01-29T05:14:00.000-08:00"},"updated":{"$t":"2014-04-16T00:58:53.985-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Array"},{"scheme":"http://www.blogger.com/atom/ns#","term":"C Programs"}],"title":{"type":"text","$t":"C PROGRAMS : ARRAYS"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Ctitle\u003EC PROGRAMS : Array\u003C\/title\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html#p1\" name=\"p1\"\u003E1. Program to accept elements in an array and display it\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n    \/\/ Declaring array variable with max size=10\n    int a[10];\n\n   \/\/ Declaring variable i = to iterate loop\n   int i;\n\n   \/\/ Inputting elements\n   printf(\"Enter 10 elements in an array : \");\n   for(i=0; i\u0026lt;10; i++)\n   {\n        scanf(\"%d\",\u0026amp;a[i]);\n   }\n\n   \/\/ Displaying entered elements\n   printf(\"Entered elements are : \");\n    for(i=0; i\u0026lt;10; i++)\n   {\n        printf(\"%d \",a[i]);\n   }\n\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E   \/\/ to hold the screen defined in conio.h\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E  \u0026nbsp;\u003C\/span\u003E\u003C\/pre\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E   getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\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\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html#p2\" name=\"p2\"\u003E2. Program to accept elements in an array and display sum of all the elements\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n    \/\/ Declaring array variable with size=10\n    int a[10]; \n\n   \/\/ Declaring variable s=sum to store the sum, i = to iterate loop\n   int i, s=0;\n\n   \/\/ Inputting elements\n   printf(\"Enter 10 elements in an array : \");\n   for(i=0; i\u0026lt;10; i++)\n   {\n        scanf(\"%d\",\u0026amp;a[i]);\n   }\n\n   \/\/ Displaying entered elements\n printf(\"Entered elements are : \");\n    for(i=0; i\u0026lt;10; i++)\n   {\n        printf(\"%d \",a[i]);\n   }\n\n   \/\/ Performing sum of all elements\n    for(i=0; i\u0026lt;10; i++)\n   {\n        s = s + a[i];\n   }\n\n   \/\/ Displaying result\n   printf(\"\\nSum of all elements  :  %d \",s);\n\n   getch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n   return 0;\n}\n\u003C\/span\u003E\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html#p3\" name=\"p3\"\u003E3. Program to insert element in between an array. ( INSERTION )\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n\/\/ Declaring variable \"i\" to iterate loop\nint i;\n\n\/\/ Declaring variable pos=postion from where we want to delete element\nint pos;\n\n\/\/ Declaring n=number which we want to insert and \"m\" to store \"n\"\nint n,m;\n\n\/\/ Declaring and initialising array\nint a[6]={2,4,6,8,10};\n\n\/\/ Printing values in array before insertion\nprintf(\"Elements before deletion\\n\");\nfor(i=0;i\u0026lt;5;i++)\n{\nprintf(\"%d \",a[i]);\n}\nprintf(\"\\n\");\n\n\/\/ Inputting position\nprintf(\"Enter the position of element for insertion : \");\nscanf(\"%d\",\u0026amp;pos);\n\n\/\/ Inputting value\nprintf(\"Enter the value which you want to insert : \");\nscanf(\"%d\",\u0026amp;n);\nm=n;\n\n\/\/ Performing insertion\nfor(i=5;i\u0026gt;=pos-1;i--)\n{\na[i+1]=a[i];\n}\na[pos-1]=m;\n\n\/\/ Printing elements after insertion\nprintf(\"Elements after insertion\\n\");\nfor(i=0;i\u0026lt;6;i++)\n{\nprintf(\"%d \",a[i]);\n}\n\ngetch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nreturn 0;\n}\u003C\/span\u003E\n\n\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html#p4\" name=\"p4\"\u003E4. Program to delete element from an array. ( DELETION )\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n\/\/ Declaring variable \"i\" to iterate loop\nint i;\n\n\/\/ Declaring variable pos=postion from where we want to delete element\nint pos;\n\n\/\/ Declaring and initialising array\nint a[5]={2,4,6,8,10};\n\n\/\/ Printing values in array before deletion\nprintf(\"Elements before deletion\\n\");\nfor(i=0;i\u0026lt;5;i++)\n{\nprintf(\"%d \",a[i]);\n}\nprintf(\"\\n\");\n\n\/\/ Inputting position\nprintf(\"Enter the position of element for deletion\\n\");\nscanf(\"%d\",\u0026amp;pos);\n\n\/\/ Performing deletion\nfor(i=pos-1;i\u0026lt;5;i++)\n{\na[i]=a[i+1];\n}\n\n\/\/ Printing elements after deletion\nprintf(\"Elements after deletion\\n\");\nfor(i=0;i\u0026lt;4;i++)\n{\nprintf(\"%d \",a[i]);\n}\n\ngetch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nreturn 0;\n}\n\u003C\/span\u003E\n\u003C\/pre\u003E\u003C\/div\u003E\u003Cbr \/\u003E\n\u003Ca href=\"http:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html#p5\" name=\"p5\"\u003E5. Program to perform Transpose of a Matrix\u003C\/a\u003E\u003Cbr \/\u003E\n\u003Cdiv class=\"mokcode\"\u003E\u003Cpre\u003E\u003Cspan style=\"color: blue;\"\u003E#include\u0026lt;stdio.h\u0026gt;\n#include\u0026lt;conio.h\u0026gt; \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nint main()\n{\n\n\/\/ Declaring variable i,j to iterate loop \nint i,j;\n\n\/\/ Declaring variable a to store matrix element\nint a[2][2];\n\n\/\/ Inserting element in Matrix\nprintf(\"Enter 2X2 matrix\\n\");\nfor(i=0;i\u0026lt;2;i++)\n{\nfor(j=0;j\u0026lt;2;j++)\n{\nscanf(\"%d\",\u0026amp;a[i][j]);\n}\n}\n\n\/\/ Displaying Matrix\nfor(i=0;i\u0026lt;2;i++)\n{\n printf(\"\\n\");\n for(j=0;j\u0026lt;2;j++)\n {\n  printf(\"%d \",a[i][j]);\n }\n}\n\n\/\/ Performing transpose of Matrix and displaying transposed Matrix\nprintf(\"\\n\");\nprintf(\"Transpose of matrix is \\n\");\nfor(i=0;i\u0026lt;2;i++)\n{\nprintf(\"\\n\");\nfor(j=0;j\u0026lt;2;j++)\n{\nprintf(\"%d \",a[j][i]);\n}\n}\n\ngetch(); \u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\/\/ Linux user - Remove this\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\n\u003C\/span\u003E\u003Cspan style=\"color: blue;\"\u003E\nreturn 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\/1870062262272059193\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/1870062262272059193"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/1870062262272059193"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2014\/01\/c-programs-arrays.html","title":"C PROGRAMS : ARRAYS"}],"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-1749873683105783588"},"published":{"$t":"2013-11-26T00:36:00.001-08:00"},"updated":{"$t":"2014-04-16T01:12:59.608-07:00"},"category":[{"scheme":"http://www.blogger.com/atom/ns#","term":"Array"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Common Programming Error"},{"scheme":"http://www.blogger.com/atom/ns#","term":"Learn C"}],"title":{"type":"text","$t":"COMMON PROGRAMMING ERRORS - ARRAY"},"content":{"type":"html","$t":"\u003Cdiv dir=\"ltr\" style=\"text-align: left;\" trbidi=\"on\"\u003E\u003Ctitle\u003ECOMMON PROGRAMMING ERRORS - ARRAY\u003C\/title\u003E\u003Cbr \/\u003E\n\u003Cdiv style=\"text-align: left;\"\u003E\u003C\/div\u003E\u003Cdiv style=\"text-align: left;\"\u003E\u003C\/div\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003EDeclaring an array \u003Cspan style=\"color: lime;\"\u003Ewithout specifying any value\u003C\/span\u003E as size of array.\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003EDeclaring an array taking \u003Cspan style=\"color: lime;\"\u003Evariable n\u003C\/span\u003E as size of array. \u003Cspan style=\"color: lime;\"\u003EC\u003C\/span\u003E does not allow a \u003Cspan style=\"color: lime;\"\u003Evariable length array.\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003EInitializing \u003Cspan style=\"color: lime;\"\u003Emore values\u003C\/span\u003E than the \u003Cspan style=\"color: lime;\"\u003Especified size.\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003EAccessing array elements \u003Cspan style=\"color: lime;\"\u003Ebeyond the range limits.\u003C\/span\u003E\u0026nbsp;\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003EArray elements are to be used from \u003Cspan style=\"color: lime;\"\u003E0 to maxsize-1.\u0026nbsp;\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003E\u003Cspan style=\"color: lime;\"\u003EC\u003C\/span\u003E does not report any error if user tries to access elements beyond this range but some \u003Cspan style=\"color: lime;\"\u003Egarbage value is printed.\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cul style=\"text-align: left;\"\u003E\u003Cli style=\"text-align: justify;\"\u003EDeclaring array of \u003Cspan style=\"color: lime;\"\u003Etype void.\u003C\/span\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003Cdiv style=\"text-align: justify;\"\u003E\u003Cdiv\u003E\u003Cspan style=\"color: yellow;\"\u003EMore Informative Posts:\u003C\/span\u003E\u003C\/div\u003E\u003Cdiv\u003E\u003Cul\u003E\u003Cli\u003E\u003Cspan style=\"color: yellow;\"\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2013\/11\/learn-C.html\"\u003EComplete List Of Learn C\u003C\/a\u003E\u003C\/span\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2013\/11\/common-programming-error-complete-list.html\"\u003ECommon Programming Error - Complete List\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2013\/11\/common-programming-errors-string.html\"\u003ECommon Programming Error - String\u003C\/a\u003E\u003C\/li\u003E\n\u003Cli\u003E\u003Ca href=\"http:\/\/www.comp-psyche.com\/2013\/11\/common-programming-errors-pointers.html\"\u003ECommon Programming Error - Pointers\u003C\/a\u003E\u003C\/li\u003E\n\u003C\/ul\u003E\u003C\/div\u003E\u003C\/div\u003E\u003C\/div\u003E"},"link":[{"rel":"replies","type":"application/atom+xml","href":"https:\/\/www.comp-psyche.com\/feeds\/1749873683105783588\/comments\/default","title":"Post Comments"},{"rel":"replies","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2013\/11\/common-programming-errors-array.html#comment-form","title":"0 Comments"},{"rel":"edit","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/1749873683105783588"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/8285804830535272268\/posts\/default\/1749873683105783588"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.comp-psyche.com\/2013\/11\/common-programming-errors-array.html","title":"COMMON PROGRAMMING ERRORS - ARRAY"}],"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"}}]}});