#include <stdio.h>
int main()
{
int a, max;
printf("Inserire una successione di numeri e terminare con -1: ");
scanf("%d", &a);
max=a; // massimo provvisorio
// Entra in un ciclo "infinito" (richiede un break per l'interruzione)
while (1){
if (a==-1){
break; // Il break determina l'uscita dal ciclo
}
scanf("%d", &a);
// Verifica se il numero letto è maggiore del massimo provvisorio
if (a>max){
max=a; // Aggiorna il massimo provvisorio
}
}
printf("Il massimo inserito e' %d", max);
return 0;
}
Torna agli esercizi: Esercizi