#include <stdio.h>
int main( )
{
/* varialbe definition */
int count, value, sum;
double avg;
/* Initialize */
count = 0 ;
sum = 0 ;
avg = 0.0 ;
// Loop through to input values
while ( count < 10 )
{
printf ( "Enter a positive Integer\n " ) ; if ( value >= 0 ) {
sum = sum + value;
count = count + 1 ;
}
else {
printf ( "Value must be positive\n " ) ; }
}
// Calculate avg. Need to type cast since two integers will yeild an integer
avg = ( double ) sum/ count;
printf ( "average is %f\n " , avg
) ; return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpCnsKCS8qIHZhcmlhbGJlIGRlZmluaXRpb24gKi8KCWludCBjb3VudCwgdmFsdWUsIHN1bTsKCWRvdWJsZSBhdmc7CgoJLyogSW5pdGlhbGl6ZSAqLwoJY291bnQgPSAwOwoJc3VtID0gMDsKCWF2ZyA9IDAuMDsKCQoJLy8gTG9vcCB0aHJvdWdoIHRvIGlucHV0IHZhbHVlcwoJd2hpbGUgKGNvdW50IDwgMTApCgl7CgkJcHJpbnRmKCJFbnRlciBhIHBvc2l0aXZlIEludGVnZXJcbiIpOwoJCXNjYW5mKCIlZCIsICZ2YWx1ZSk7CgkJaWYgKHZhbHVlID49IDApIHsKCQkJc3VtID0gc3VtICsgdmFsdWU7CgkJCWNvdW50ID0gY291bnQgKyAxOwoJCX0KCQllbHNlIHsKCQkJcHJpbnRmKCJWYWx1ZSBtdXN0IGJlIHBvc2l0aXZlXG4iKTsKCQl9Cgl9CgkvLyBDYWxjdWxhdGUgYXZnLiBOZWVkIHRvIHR5cGUgY2FzdCBzaW5jZSB0d28gaW50ZWdlcnMgd2lsbCB5ZWlsZCBhbiBpbnRlZ2VyCgkKCWF2ZyA9IChkb3VibGUpIHN1bS9jb3VudDsKCXByaW50ZigiYXZlcmFnZSBpcyAlZlxuICIgLCBhdmcgKTsKCXJldHVybiAwOwp9Cg==