Untitled

mail@pastecode.io avatar
unknown
c_cpp
a month ago
672 B
1
Indexable
Never
#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