#include <stdio.h>
int main()
{
int a, precedente, somma;
printf("Inserire una successione di numeri e terminare con due numeri uguali: ");
// Inizializza precedente con un valore non ammesso nella sequenza
precedente=-1;
somma=0;
while (1){
scanf("%d", &a);
somma+=a;
// Verifica se si verifica la condizione di uscita
if (precedente==a){
break; // Il break determina l'uscita dal ciclo
}
// Aggiorna il precedente con il numero letto
precedente=a;
}
printf("La somma dei numeri inseriti e': %d", somma);
return 0;
}
Torna agli esercizi: Esercizi