/*

  Source: util.c
  Author: Linda Murphy, murphy@dccs.upenn.edu
  Date: December 1991

*/


#include <stdio.h>


double percentage (int num, int denom) 
{
  double tempdouble;
  
  if (denom == 0)
    tempdouble = (double) 0;
  else
    tempdouble =  (double)(num*100) / (double)denom;
  
  return ( tempdouble );
}


skiplines (FILE *fp, int num)
{
  int ch, lineno;

  if (num > 0) fprintf(stderr, "Skipping %d lines...\n", num);

  /* if num is 0, then the following loop will not execute at all */
  for (lineno = 0, ch = 0; lineno < num && ch != EOF; ) {
    ch = fgetc (fp);
    if (ch == '\n') lineno++;
  }
}
