AndreaCacioppo
01-11-2013, 18:44
Salve a tutti, spero sia la sezione giusta, sto imparando ad usare gli array e ho scritto un programma per acquisire N numeri da tastiera, metterli nell'array e stamparli su schermo ma quando lo eseguo mi dice:Errore di segmentazione (core dumped), qualcuno me lo controlla?
#include<stdio.h>
#include<stdlib.h>
#define NUM 4
main () {
int A[NUM];
int num, a;
for (num = 1; num <= NUM; num++) {
printf("inserisci l'elemento numero %d: ", num);
scanf("%d", A[num-1]);
}
for (a = 0; a < NUM; a++) {
printf("%d", A[a]);
}
}
#include<stdio.h>
#include<stdlib.h>
#define NUM 4
main () {
int A[NUM];
int num, a;
for (num = 1; num <= NUM; num++) {
printf("inserisci l'elemento numero %d: ", num);
scanf("%d", A[num-1]);
}
for (a = 0; a < NUM; a++) {
printf("%d", A[a]);
}
}