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;
}