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

Buenas noches comunidad de forosweb se les saluda, por aqui me encuentro aprendiendo cada dia mas pero hoy me encuentro atascado en un codigo en un programa que guarde una matriz 5 x 5 en un vector de 25 elementos el codigo es:

Cita:
#include <stdio.h>
#include <conio.h>

main()
{
int vectora[5][5],v[25],i,j;

for (i=0;i<25;i++)
{
vectora[i]=0;
}



for (i=0;i<25;i++)
for (j=0;j<25;j++)
{
printf("[%d,%d] = ",i,j);
scanf("%d",&a[i][j]);
}
for (i=0;i<5;i++)
for (j=0;j<5;j++)
{
vector[i]=a[i][j];
}


for (i=0;i<25;i++)

{
printf("%d ",v[i]);
}
getch();
}
Compila el codigo pero al imprimir los valores solo me guarda los valores 1,3 2,3 y 3,3 que podria estar sucediendo gracias de antemano

Última edición por TriN; 07/02/2014 a las 23:18