/* acquisisce da input una sequenza di numeri e, 
 al termine dell'acquisizione, fornisce in output 
 il massimo incremento fra due numeri successivi e la relativa posizione del primo dei due
 
 usa xc numero corrente
 xp numero precedente
 n numero di valori
 deltaMax massimo incremento
 pDeltaMax posizione del primo numero che da' il massimo incremento
 leggi n >=2
 leggi xp
 leggi xc
 i<-1
 deltaMax = xp-xc
 ripeti n-2 volte variando i a partire da 3
    xp <- xc
    leggi xc
    se xc-xp > deltaMax
       deltaMax=xc-xp
       pDeltaMax <- i-1
 visualizza pDeltaMax e deltaMax
 
 */

#include <stdio.h>

int main (int argcconst char * argv[]) {
    float xpxcdeltaMax
        int inpDeltaMax;
        do {                            // controllo di correttezza dell'input
                printf("Inserire numero di valori (>=2) ");
                scanf("%d", &n);
        } while (n<2);
        printf("Inserire valore ");
fflush(stdout);

        scanf("%f", &xp);
        printf("Inserire valore ");
fflush(stdout);

        scanf("%f", &xc);
        pDeltaMax=1;
        deltaMax=xc-xp;
        for (i=3i<=ni++){
                xp=xc;
                printf("Inserire valore ");
fflush(stdout);

                scanf("%f", &xc);
                if (xc-xp > deltaMax){
                        deltaMax=xc-xp;
                        pDeltaMax=i-1;
                }
        }
        printf("Il massimo incremento e' %f, rilevato in posizione %d\n"deltaMaxpDeltaMax);
    return 0;
}