// COMP1911 lecture example // // Read numbers until end of input (or a non-number) is reached // then print the sum of the numbers // // Version 2 // // A simple program demonstrating // stopping a while loop // when scanf fails to read a number e.g. because end-of-input is reached // // Andrew Taylor - andrewt@unsw.edu.au // 23/3/2017 // #include int main(void) { int sum, x; sum = 0; printf("Enter number: "); while (scanf("%d", &x) == 1) { sum = sum + x; printf("Enter number: "); } printf("Sum of the numbers is %d\n", sum); return 0; }