Ho
- Codice: Seleziona tutto
#include <stdio.h>
//Definisco dimensione matrice
#define DIM1 3
#define DIM2 3
int main () {
int matrice[DIM1][DIM2];
int i=0,j=0;
//Inserisco i numeri che compongono la matrice
printf("Inserisci i numeri della matrice:\n");
for(i=0; i<DIM1; i++) {
for(j=0; j<DIM2; j++) {
printf("==> ");
scanf("%d", &matrice[i][j]);
}
}
//Stampa matrice
for(i=0; i<DIM1; i++) {
for(j=0; j<DIM2; j++) {
printf("%d ",matrice[i][j]);
}
printf("\n");
}
return 0;
}
Le dimensioni della matrice sono definite attraverso la funzione
- Codice: Seleziona tutto
#define DIM
Fin qui tutto a posto, il programma funziona correttamente. Allora ho pensato di modificarlo facendo decidere all'utente di quante righe e quante colonne è formata la matrice. Con uno
- Codice: Seleziona tutto
scanf
- Codice: Seleziona tutto
#include <stdio.h>
int main () {
int righe=0, colonne=0;
int matrice[righe][colonne];
int i=0,j=0;
printf("Numero di righe: ");
scanf("%d", &righe);
printf("Numero di colonne: ");
scanf("%d", &colonne);
printf("Inserisci i numeri della matrice:\n");
for(i=0; i<righe; i++) {
for(j=0; j<colonne; j++) {
printf("==> ");
scanf("%d", &matrice[i][j]);
}
}
//Stampa matrice
for(i=0; i<righe; i++) {
for(j=0; j<colonne; j++) {
printf("%d",matrice[i][j]);
}
printf("\n");
}
return 0;
}
Non riesco a capire dove sbaglio, il codice "in teoria" dovrebbe essere identico, solo che ho aggiunto la possibilità di decidere le righe e le colonne!
Grazie
Ciaoo :)

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)





