#include <stdio.h>
int main ( )
{
/* variable definition: */
int count, value, sum;
double avg;
/* Initialize */
count = 0 ;
sum = 0 ;
printf ( "Enter a positive Integer. A negative integer will end the program.\n " ) ; // Loop through to input values
while ( value >= 0 )
{
sum = sum + value;
count = count + 1 ;
printf ( "Enter a positive Integer. A negative integer will end the program.\n " ) ; }
// Calculate avg. Need to type cast since two integers will yield an integer
avg = ( double ) sum / count;
printf ( "average is %lf\n " , avg
) ; return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbiAoKQp7Ci8qIHZhcmlhYmxlIGRlZmluaXRpb246ICovCmludCBjb3VudCwgdmFsdWUsIHN1bTsKZG91YmxlIGF2ZzsKLyogSW5pdGlhbGl6ZSAqLwpjb3VudCA9IDA7CnN1bSA9IDA7CnByaW50ZigiRW50ZXIgYSBwb3NpdGl2ZSBJbnRlZ2VyLiAgQSBuZWdhdGl2ZSBpbnRlZ2VyIHdpbGwgZW5kIHRoZSBwcm9ncmFtLlxuIik7CnNjYW5mKCIlZCIsICZ2YWx1ZSk7Ci8vIExvb3AgdGhyb3VnaCB0byBpbnB1dCB2YWx1ZXMKd2hpbGUgKHZhbHVlID49IDApCnsKc3VtID0gc3VtICsgdmFsdWU7CmNvdW50ID0gY291bnQgKyAxOwpwcmludGYoIkVudGVyIGEgcG9zaXRpdmUgSW50ZWdlci4gIEEgbmVnYXRpdmUgaW50ZWdlciB3aWxsIGVuZCB0aGUgcHJvZ3JhbS5cbiIpOwpzY2FuZigiJWQiLCAmdmFsdWUpOwp9CgovLyBDYWxjdWxhdGUgYXZnLiBOZWVkIHRvIHR5cGUgY2FzdCBzaW5jZSB0d28gaW50ZWdlcnMgd2lsbCB5aWVsZCBhbiBpbnRlZ2VyCgphdmcgPSAoZG91YmxlKSBzdW0gLyBjb3VudDsKcHJpbnRmKCJhdmVyYWdlIGlzICVsZlxuICIgLCBhdmcgKTsKcmV0dXJuIDA7Cn0K