home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_06_01 / v6n1024a.txt < prev    next >
Text File  |  1989-09-28  |  989b  |  42 lines

  1.  
  2.  
  3.      char *strlower(string)
  4.      /* Transforms all characters in string to lower case */
  5.      char *string;  /* String to transform */
  6.           {
  7.           char *pc;
  8.  
  9.           /* Save the starting address */
  10.           pc = string;
  11.  
  12.           while (*string)
  13.                {
  14.                if (isupper(*string))
  15.                     *string = tolower(*string);
  16.                string++;
  17.                }
  18.  
  19.           return pc;
  20.           }
  21.      
  22.      char *strlower(string, length)
  23.      /* Transforms all characters in string to lower case */
  24.      char *string;  /* String to transform */
  25.      int length;    /* Length of string */
  26.           {
  27.           char *pc;
  28.  
  29.           /* Save the starting address */
  30.           pc = string;
  31.  
  32.           while (*string && length--)
  33.                {
  34.                if (isupper(*string))
  35.                     *string = tolower(*string);
  36.                string++;
  37.                }
  38.  
  39.           return pc;
  40.           }
  41.  
  42.