/* * An example from Robert Sebesta, p. 81 */ #include void main() { int listlen, intlist[98], sum, counter, average, result; sum = 0; result = 0; scanf("%d", &listlen); if ((listlen <= 0) || (listlen >= 100)) { fprintf(stderr, "Bozo! Length must by between 1 and 99"); exit(1); } for (counter = 0; counter < listlen; counter++) { scanf("%d", &intlist[counter]); sum = sum + intlist[counter]; } average = sum / listlen; for (counter = 0; counter < listlen; counter++) { if (intlist[counter] > average) result++; } // for printf("Number of values > %d is %d\n", average, result); exit(0); } // main()