toninozamparillo
29-11-2015, 19:08
Ciao a tutti! Sto scrivendo un programma in c, volevo definire una matrice 16x40 cosė:
int xtyt[][] = { {0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0},
{0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0},
{0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0},
cut//
Mi da una serie di errori, vorrei sapere qual č il modo giusto di definirla senza ricorrere a cicli. Scusate per la domanda forse stupida ma sono un principiante. Ringrazio anticipatamente.
EDIT: questo č l'errore -> [Error] declaration of 'xtyt' as multidimensional array must have bounds for all dimensions except the first
int xtyt[][] = { {0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0},
{0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0},
{0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,0},
cut//
Mi da una serie di errori, vorrei sapere qual č il modo giusto di definirla senza ricorrere a cicli. Scusate per la domanda forse stupida ma sono un principiante. Ringrazio anticipatamente.
EDIT: questo č l'errore -> [Error] declaration of 'xtyt' as multidimensional array must have bounds for all dimensions except the first