1: /*
   2:  * Copyright (c) 1980 Regents of the University of California.
   3:  * All rights reserved.  The Berkeley software License Agreement
   4:  * specifies the terms and conditions for redistribution.
   5:  */
   6: 
   7: #ifndef lint
   8: static char sccsid[] = "@(#)getcodi.c	5.1 (Berkeley) 5/30/85";
   9: #endif not lint
  10: 
  11: # include   "getpar.h"
  12: 
  13: /*
  14: **  get course and distance
  15: **
  16: **	The user is asked for a course and distance.  This is used by
  17: **	move, impulse, and some of the computer functions.
  18: **
  19: **	The return value is zero for success, one for an invalid input
  20: **	(meaning to drop the request).
  21: */
  22: 
  23: getcodi(co, di)
  24: int *co;
  25: double  *di;
  26: {
  27: 
  28:     *co = getintpar("Course");
  29: 
  30:     /* course must be in the interval [0, 360] */
  31:     if (*co < 0 || *co > 360)
  32:         return (1);
  33:     *di = getfltpar("Distance");
  34: 
  35:     /* distance must be in the interval [0, 15] */
  36:     if (*di <= 0.0 || *di > 15.0)
  37:         return (1);
  38: 
  39:     /* good return */
  40:     return (0);
  41: }

Defined functions

getcodi defined in line 23; used 2 times

Defined variables

sccsid defined in line 8; never used
Last modified: 1985-05-30
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 837
Valid CSS Valid XHTML 1.0 Strict