/* Meanvalue.c (c) Kari Laitinen http://www.naturalprogramming.com 2013-11-21 File created. 2013-11-21 Last modification. */ #include int main() { int integer_from_keyboard = 0 ; int number_of_integers_given = -1 ; float mean_value = 0 ; int sum_of_integers = 0 ; printf( "\n This program calculates the mean value of" "\n the integers that you enter from the keyboard." "\n Please, start entering numbers. The program" "\n stops when you enter a zero. \n\n" ) ; do { printf( " Enter an integer: " ) ; scanf( "%d", &integer_from_keyboard ) ; number_of_integers_given ++ ; sum_of_integers = sum_of_integers + integer_from_keyboard ; } while ( integer_from_keyboard != 0 ) ; if ( number_of_integers_given > 0 ) { mean_value = (float) sum_of_integers / (float) number_of_integers_given ; } printf( "\n The mean value is: %f \n", mean_value ) ; }