Ver Mensaje Individual
  #11 (permalink)  
Antiguo 10/02/2014, 21:48
TriN
 
Fecha de Ingreso: enero-2014
Mensajes: 47
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: Error al guardar arreglo bidimensional en unidimensional

Chicos gracias por sus respuestas ya logre guardar la matriz en un vector, realmente me da pena decirlo pero fue suerte, haciendo cambios, lo que hice fue controlar los valores con índice pero no entiendo el código al 100% que es lo que realmente quiero, que me deje esa enseñanza igual les dejo el código funcionando
Cita:
#include <stdio.h>
#include <conio.h>

main()
{
int m[3][3],v[9],a,i,j;
a=1;

printf("Ingrese los valores de la matriz ");

for (i=0;i<3;i++)
for (j=0;j<3;j++)
{
printf("[%d,%d] = ",i,j);
scanf("%d",&m[i][j]);
v[a]=m[i][j];
a=a+1;

}
for (i=0;i<9;i++)
{

printf("%d ",v[i]);

}

getch();
}
Como pueden observar controle el índice del vector con la variable a, ya que si coloco la variable i para controlar los datos me da erróneo, Saludos y gracias por sus pistas.