Avrei questo problemino da risolvere: Inserire dall'esterno l'età in anni di alcune persone. Terminare quando si introduce un numero negativo. Stampare al centro dello schermo l'età maggiore e l'età minore.
(sono al primo anno di ing. informatica)

questo è il programmino che ho scritto:

#include <stdio.h>
#include <limits.h>

int main(){

int anni,MAX,MIN;

MAX=INT_MIN;
MIN=INT_MAX;

while(anni>0){

printf("Inserisci età: ");
scanf("%d", &anni);

if (anni>MAX)
anni=MAX;
else if (anni<MIN)
anni=MIN;
}

printf("Età Massima: %d\n", MAX);
printf("Età Minima: %d\n", MIN);
}

il problema è che non appena compilato ed eseguito il programma si comporta stranamente e non riesco ad individuare il problema.