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.