ei cara tambem executei no windows xp 32 bits e gerou essa saida.
to postando toda a saida da execução do programa.
cara ñ entendo a notação de matriz que voce postau, a um tempo venho lendo mas continuo não
entendendo.
se a algo erado com as posições de memoria da matriz, acho eu que deve ser por causa da função aloque(),
e ela quem estar alocando as posições de memoria da matriz.
[color=black]
retorno: 003E3888
retorno[0]: 0x003E3888 [0x003E48A8]
retorno[1]: 0x003E388C [0x003E48C0]
retorno[2]: 0x003E3890 [0x003E48D8]
Digite a posicao [1][1] da matriz: 1
&entrada[i][j]: 003E48A8 -|- ((entrada+i)+j): 003E48A8 -|- entrada+(icoluna)+j: 003E3888
Digite a posicao [1][2] da matriz: 2
&entrada[i][j]: 003E48AC -|- ((entrada+i)+j): 003E48AC -|- entrada+(icoluna)+j: 003E388C
Digite a posicao [1][3] da matriz: 4
&entrada[i][j]: 003E48B0 -|- ((entrada+i)+j): 003E48B0 -|- entrada+(icoluna)+j: 003E3890
Digite a posicao [2][1] da matriz: 7
&entrada[i][j]: 003E48C0 -|- ((entrada+i)+j): 003E48C0 -|- entrada+(icoluna)+j: 003E3894
Digite a posicao [2][2] da matriz: 8
&entrada[i][j]: 003E48C4 -|- ((entrada+i)+j): 003E48C4 -|- entrada+(icoluna)+j: 003E3898
Digite a posicao [2][3] da matriz: 9
&entrada[i][j]: 003E48C8 -|- ((entrada+i)+j): 003E48C8 -|- entrada+(icoluna)+j: 003E389C
Digite a posicao [3][1] da matriz: 6
&entrada[i][j]: 003E48D8 -|- ((entrada+i)+j): 003E48D8 -|- entrada+(icoluna)+j: 003E38A0
Digite a posicao [3][2] da matriz: 7
&entrada[i][j]: 003E48DC -|- ((entrada+i)+j): 003E48DC -|- entrada+(icoluna)+j: 003E38A4
Digite a posicao [3][3] da matriz: 5
&entrada[i][j]: 003E48E0 -|- ((entrada+i)+j): 003E48E0 -|- entrada+(icoluna)+j: 003E38A8
retorno: 003E48F0
retorno[0]: 0x003E48F0 [0x003E4908]
retorno[1]: 0x003E48F4 [0x003E4920]
retorno[2]: 0x003E48F8 [0x003E4938]
Digite a posicao [1][1] da matriz: 7
&entrada[i][j]: 003E4908 -|- ((entrada+i)+j): 003E4908 -|- entrada+(icoluna)+j: 003E48F0
Digite a posicao [1][2] da matriz: 8
&entrada[i][j]: 003E490C -|- ((entrada+i)+j): 003E490C -|- entrada+(icoluna)+j: 003E48F4
Digite a posicao [1][3] da matriz: 5
&entrada[i][j]: 003E4910 -|- ((entrada+i)+j): 003E4910 -|- entrada+(icoluna)+j: 003E48F8
Digite a posicao [2][1] da matriz: 6
&entrada[i][j]: 003E4920 -|- ((entrada+i)+j): 003E4920 -|- entrada+(icoluna)+j: 003E48FC
Digite a posicao [2][2] da matriz: 3
&entrada[i][j]: 003E4924 -|- ((entrada+i)+j): 003E4924 -|- entrada+(icoluna)+j: 003E4900
Digite a posicao [2][3] da matriz: 7
&entrada[i][j]: 003E4928 -|- ((entrada+i)+j): 003E4928 -|- entrada+(icoluna)+j: 003E4904
Digite a posicao [3][1] da matriz: 8
&entrada[i][j]: 003E4938 -|- ((entrada+i)+j): 003E4938 -|- entrada+(icoluna)+j: 003E4908
Digite a posicao [3][2] da matriz: 1
&entrada[i][j]: 003E493C -|- ((entrada+i)+j): 003E493C -|- entrada+(icoluna)+j: 003E490C
Digite a posicao [3][3] da matriz: 2
&entrada[i][j]: 003E4940 -|- ((entrada+i)+j): 003E4940 -|- entrada+(icoluna)+j: 003E4910
retorno: 003E4950
retorno[0]: 0x003E4950 [0x003E4968]
retorno[1]: 0x003E4954 [0x003E4980]
retorno[2]: 0x003E4958 [0x003E4998]
(003E4968) 8 - (003E496C) 10 - (003E4970) 9 -
(003E4980) 13 - (003E4984) 11 - (003E4988) 16 -
(003E4998) 14 - (003E499C) 8 - (003E49A0) 7 -
[/color]