Minerinha 0 Denunciar post Postado Dezembro 9, 2007 me ajudem... COMO IMPLEMENTAR UMA FUNÇÃO SOMA ATRAVÉS DE PONTEIROS ,DO PROGRAMA ABAIXO: void main(void) { int mat[2][3]={10,15,20},{25,3035}}; int s; s=Soma(mat); printf("\n%d",s); } Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Dezembro 10, 2007 A funcão soma vai receber uma referencia de mat. Então tudo que voce alterar na funcao será alterado na variável. s=Soma(mat); Um exemplo do que disse: #include <stdio.h> #include <stdlib.h> #include <string.h> int soma(int v[2][3]){ v[0][0] = 100; return 0; }; int main(){ int matriz[2][3]={{1,2,3},{4,5,6}}; soma(matriz); printf("Primeiro elemento: %d\n",matriz[0][0]); } Teste e veja. Compartilhar este post Link para o post Compartilhar em outros sites