report.c 340 B

12345678910111213141516171819202122
  1. #include "global.h"
  2. int report(void)
  3. {
  4. int unit1, unit2;
  5. if (stats_flag == STATS_ONLY)
  6. return 1;
  7. if (nunits == 0)
  8. print_report(0, -1);
  9. else
  10. for (unit1 = 0; unit1 < nunits; unit1 = unit2 + 1) {
  11. unit2 = unit1 + 2;
  12. if (unit2 >= nunits)
  13. unit2 = nunits - 1;
  14. print_report(unit1, unit2);
  15. }
  16. return 0;
  17. }