ciao a tutti ho un problema,da premettere che sto muovendo i primi passi nella programmazione C, nn riesco a cambiare gli indici di un array. mi spiego
int ruota_pezzo(int array[3][3]){
int in ,jn;
int pezzo1[3][3];//creo un pezzo alternativo
for (in=0;in<3;in++){ //ciclo per le righe
for (jn=0;jn<3;jn++) //ciclo per le colonne
pezzo1[in][jn]=array[3][3]; // e lo rendo uguale al pezzo originale
}
for (jn=0;jn<3;jn++){ //ciclo con indici invertiti
for (in=0;in<3;in++)
array[3][3]=pezzo1[jn][in]; // e lo rendo uguale al pezzo originale
}
return array[jn][in];
}
voglio creare una function ke dato un array con un particolare ordine, mi dia un altro array con indici invertiti, proprio come se l array ruotasse.
posso postare anke il main se serve. grazie in anticipo a tutti