#include <stdio.h>
#include "funzioni.c"

extern void leggi_array(int t[], int d);      
extern void stampa_array(int t[], int d);    

int pendenze(int t[], int d);

int main(void){
    int dim;
    printf("Immetti la dimensione dell Array:");
    scanf("%d",&dim);
   
   int t[dim];

   leggi_array(t,dim);
   printf("Numero pendenze = %d\n", pendenze(t,dim));  

}

int pendenze(int *t,int d){
    
    int i=1,cont=0,pend;
   
    for (i=1;i<(d-1);++i){
	pend=(((t[i-1]>t[i]) && (t[i]<t[i+1])) || ((t[i-1]<t[i]) && (t[i]>t[i+1])));
	    cont += pend;
    }
    return cont;
}


