Untitled
unknown
c_cpp
a year ago
672 B
7
Indexable
#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;
}Editor is loading...
Leave a Comment