View Single Post
Old 29-08-2007, 23:08   #3
PuNkEtTaRo
Senior Member
 
L'Avatar di PuNkEtTaRo
 
Iscritto dal: Jan 2005
Città: Roma
Messaggi: 1541
Quote:
Originariamente inviato da andbin Guarda i messaggi
La parte della allocazione dell'array principale e di quelli secondari mi sembra del tutto corretta (non hai controllato i valori di ritorno delle malloc .... vabbè).

È chiaro però che se hai un array 4x4, la cella al limite è [3][3] (gli indici partono da 0).
Ho controllato i valori di ritorno solo della malloc per l'array principale...

Comunque...che gli indici partano da zero...lo so bene...è qualche anno che programmo...(non in C purtroppo).

Se provi a far girare il programma, ti accorgi che se crei una Sala di 5x5, non posso scrivere nel valore [1][4], [2][4], etc...e così anche per [4][1], [4][2]...etc...
Cmq hai ragione, mi sono espresso male nel disegnino...
__________________
[ punkeroso ] - [ powered by Arch Linux ]
PuNkEtTaRo è offline   Rispondi citando il messaggio o parte di esso