#include "p_r_s.h"

void report_and_tabulate(outcome result, int *win_cnt_ptr,
                         int *lose_cnt_ptr, int *tie_cnt_ptr)
{
   switch (result) {
   case win:
      ++*win_cnt_ptr;
      printf("%27sYou win.\n", "");
      break;
   case lose:
      ++*lose_cnt_ptr;
      printf("%27sYou lose.\n", "");
      break;
   case tie:
      ++*tie_cnt_ptr;
      printf("%27sA tie.\n", "");
      break;
   default:
      printf("\nPROGRAMMER ERROR: Unexpected result!\n\n");
      exit(1);
   }
}
