Untitled
#include <stdio.h> #include <stdlib.h> int main() { int n, *array, sum =0, i; printf("Inserisci la dimensione dell'array: "); scanf("%d", &n); array = (int*)malloc(n*sizeof(int)); //Controllo se la malloc ha funzionato if(array != NULL) { for(i=0; i<n; i++) { scanf("%d", &array[i]); } for(i=0; i<n; i++) { sum = sum + array[i]; } printf("La somma degli elemento dell'aray è: %d\n", sum); free(array); } else { printf("Errore nell'allocazione della memoria"); } return 0; }
Leave a Comment