Hi guys,
I am very new to C.I simply cannot understand how the following code works.
I get the output asCode:#include <stdio.h> #include <conio.h> #include <string.h> int map(char c); void main(){ char link[8][15]={"AB5C2D3","BA5C4E3","CA2B4E4","DA3","EB3C4"}; int adj[4][4],i,j,m,n; printf("%s\n",link[0]); printf("%s\n",link[1]); printf("%s\n",link[2]); printf("%s\n",link[3]); printf("%s\n",link[4]); for(i=0;i<5;i++){ for(j=0;j<5;j++){ adj[i][j]=0; } } printf("After\n"); printf("%s\n",link[0]); printf("%s\n",link[1]); printf("%s\n",link[2]); printf("%s\n",link[3]); printf("%s\n",link[4]); }
Can somebody pl explain wat happens to link[0] after the initialization to the array adj[][].AB5C2D3
BA5C4E3
CA2B4E4
DA3
EB3C4
After
BA5C4E3
CA2B4E4
DA3
EB3C4
Thanks in advance.



LinkBack URL
About LinkBacks


