#include <stdio.h>#define MAX 30main (){int n, i, m, q, sum, confronto, quanti;int a[MAX];int somma(int a[], int p, int m);//Inizializzazione dell'arrayprintf ("Dammi la dimensione dell'array: ");scanf ("%d", &n);if (n<MAX) { for (i=0; i<n; i++) { printf ("Dammi il numero: \n"); scanf ("%d", &a[i]); } }else printf ("Hai superato il limite\n");printf ("Dimmi quanti numeri dell'array vuoi confrontare: \n");scanf("%d", &quanti);printf ("Dammi il valore m da confrontare: \n");scanf ("%d", &confronto);sum = somma (a, quanti, confronto);getchar();getchar();}//Definizione della funzione sommaint somma(int a[], int p, int m) { int sum=0, j, i; for (j=0; j<p; j++) { if (a[i]>=m) { sum = sum + a[i]; i++; } return sum;}