home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The C Users' Group Library 1994 August
/
wc-cdrom-cusersgrouplibrary-1994-08.iso
/
listings
/
v_10_01
/
cips1001.exe
/
RSTRING.C
< prev
next >
Wrap
Text File
|
1990-08-18
|
1KB
|
58 lines
/*****************************************************
*
* file d:\cips\rstring.c
*
* Functions: This file contains
* read_string
* clear_buffer
* long_clear_buffer
*
* Purpose: This function reads a string of input
* from the keyboard.
*
*******************************************************/
#include "d:\cips\cips.h"
read_string(string)
char *string;
{
int eof,
letter,
no_error;
eof = -1;
no_error = 0;
while((letter = getchar()) != '\n' &&
letter != eof)
*string++ = letter;
*string = '\0';
return((letter == eof) ? eof : no_error);
} /* ends read_string */
clear_buffer(string)
char string[];
{
int i;
for(i=0; i<MAX_NAME_LENGTH; i++)
string[i] = ' ';
}
long_clear_buffer(string)
char string[];
{
int i;
for(i=0; i<300; i++)
string[i] = ' ';
}