buongiorno a tutti io ho un problema dovrei inserire in un array multidimensionale dei valori da tastiera il mio array è di dimensioni 10 x 10 e i dati devono essere inseriti colonna per colonna quindi procedo cosi:
codice:
#include <stdio.h>
#include <stdlib.h>
#define RIG 11/*costante per le righe*/
#define COL 11/*costante per le colonne*/
int main(){
int vett[RIG][COL]={{1},{1}};/*inizializzo il vettore*/
int num;/*variabile contenente il valore immesso da tastiera*/
int i=1;/*contatore per scorrere le righe*/
int j=1;/*contatore per socrrere le colonne*/
while(num != -1){/*creo un ciclo con sentinella per terminare*/
printf("inserisci i numeri da 15 a 500 -1 termina");
scanf("%d",&num);/*acquisisco il dato da tastiera*/
if(num!=-1){/*condizione che fa in modo da non iserire -1 nell'array*/
}
}/*fine del ramo while*/
/*cosi stampo la l'array*/
for(i=1;i<RIG;i++){
for(j=1;j<COL;j++){
printf("%d",vett[i][j]);
}
printf("\n");
}
system("pause");
return 0;
}