Problema con Matriz

Iniciado por jonniemaxxx, 21 Mayo 2014, 18:55 PM

0 Miembros y 1 Visitante están viendo este tema.

jonniemaxxx

Soy un novato en la programacion

Quisiera saber porque esto me bota un error Utilizo CodeBlocks
dice tambien -> Codigo de Excepcion c0000005

int main()
{
    int Supermercado[4][9];
    Supermercado[4][2] = 3;
    cout << Supermercado[4][2] << endl;
    return 0;
}


Aclaro que es unicamente cuando le doy valor a Supermercado[4][2] todos los demas no botan error.

leosansan

Porque te sales del array: [4]==>0,1,2,3 no llega a 4.

Por eso si pones:

Código (cpp) [Seleccionar]
int main()
{
    int Supermercado[4][9];
    Supermercado[3][2] = 3;
    cout << Supermercado[3][2] << endl;
    return 0;
}


Funciona sin problemas.

¡¡¡¡ Saluditos! ..... !!!!



jonniemaxxx

OMG lo habia olvidad tanto que mi profe hizo enfasis en eso y lo olvide :'( Muchas Gracias :3