Passando vetores para matrizas quadradas

1. Passando vetores para matrizas quadradas

Lucas Batista Fernandes
lbfernandes

(usa Kurumin)

Enviado em 14/03/2008 - 15:32h

Olá, estou iniciando em C, e gostaria de uma maneira de passar um vetor para uma matriz quadrada, meu código para isso é o seguinte:

k = 0;
for(i = 0;i<n;i++){
for(j = 0;j<n;j++){
matriz_quarteirao[j][i].distancia =distancias[k];
k++;
}
k++;

Por favor, me ajudem.


  


2. Re: Passando vetores para matrizas quadradas

Pirrola
pirrola

(usa Zenwalk)

Enviado em 15/03/2008 - 12:37h

acho q na vdd vc quer passar matriz quadrada para um vetor pelo q eu vi no seu código. sendo assim:

k=0;
for(i=0; i<n; i++){
for(j=0; j<n; j++, k++)
vetor[k]=matriz[i][j];
}

obs: if, else, while, for etc se tiverem apenas uma linha, não precisam de {}


3. Re: Passando vetores para matrizas quadradas

Lucas Batista Fernandes
lbfernandes

(usa Kurumin)

Enviado em 15/03/2008 - 15:34h

Na verdade, eu quero mesmo passar um vetor para uma matriz, so que quandoos valores são passados, alguns aparecem repetidos