#include <stdio.h>
int main ( )
{
/* variable definition: */
int count, value, sum;
double avg;
/* Initialize */
count = 0 ;
sum = 0 ;
avg = 0.0 ;
// Loop through to input values
while ( count = or < 1 )
{
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 yield an integer
avg = ( double ) sum/ count;
printf ( "average is %lf\n " , avg
) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiAKaW50IG1haW4gKCkKIAp7CiAKLyogdmFyaWFibGUgZGVmaW5pdGlvbjogKi8KIAppbnQgY291bnQsIHZhbHVlLCBzdW07CmRvdWJsZSBhdmc7CiAKLyogSW5pdGlhbGl6ZSAqLwogCmNvdW50ID0gMDsKIApzdW0gPSAwOwphdmcgPSAwLjA7CiAKLy8gTG9vcCB0aHJvdWdoIHRvIGlucHV0IHZhbHVlcwogCndoaWxlIChjb3VudCA9IG9yIDwgMSkKIAp7CiAKcHJpbnRmKCJFbnRlciBhIHBvc2l0aXZlIEludGVnZXJcbiIpOwogCnNjYW5mKCIlZCIsICZ2YWx1ZSk7CmlmICh2YWx1ZSA+PSAwKSB7CiAgICBzdW0gPSBzdW0gKyB2YWx1ZTsKICAgIGNvdW50ID0gY291bnQgKyAxOwp9CmVsc2UgewogICAgIHByaW50ZigiVmFsdWUgbXVzdCBiZSBwb3NpdGl2ZVxuIik7Cn0KIAp9CiAKLy8gQ2FsY3VsYXRlIGF2Zy4gTmVlZCB0byB0eXBlIGNhc3Qgc2luY2UgdHdvIGludGVnZXJzIHdpbGwgeWllbGQgYW4gaW50ZWdlcgogCmF2ZyA9IChkb3VibGUpIHN1bS9jb3VudDsKIApwcmludGYoImF2ZXJhZ2UgaXMgJWxmXG4gIiAsIGF2ZyApOwogCnJldHVybiAwOwogCn0=