import java.util.Scanner; public class ReadAndSum { public static void main(String[] args) { final int SENTINEL = 0; Scanner input = new Scanner(System.in); int x; // Next input number int sum; sum = 0; do { System.out.print("Enter an integer (ends if it is 0): "); x = input.nextInt(); if ( x != SENTINEL ) sum = sum + x; // Add a legitimate input } while ( x != SENTINEL ); System.out.println("Sum = " + sum); } }