Originariamente inviato da oregon
Quasi ... non azzeri somma ogni volta che inizi una nuova somma ...
allora dovrebbe essere così

codice:
void sequenzamassima(int A[MAX], int n)
{
     int i, j, k, somma, sommamax;
     printf("Per quanti numeri vuoi effettuare le somme?");
     scanf("%d", &k);
     if(k>n){
             printf("Inserisci un valore minore del numero degli elementi dell'array: ");
             scanf("%d", &n);
             }
     else{
          for(i=0; i<n-k+1; i++){
            for(j=0; j<k; j++){
                     somma = 0;
                     somma = somma + A[i+j];
                     }
                 }
          }
     if(somma > sommamax){
              somma = sommamax;
              }
     return;
}