IBASE MRS-801-RE User Manual

Page 87

Advertising
background image

Copyright © 2013 IBASE Technology Inc. All Rights Reserved.

79

IBASE Technology Inc.

if (!fgets(s, 2, stdin))

return 0; /* Nack by default */

switch (s[0]) {

case 'y':

case 'Y':

ret = 1;

break;

case 'n':

case 'N':

ret = 0;

break;

default:

ret = def;

}

/* Flush extra characters */

while (s[0] != '\n') {

int c = fgetc(stdin);

if (c == EOF) {

ret = 0;

break;

}

s[0] = c;

}

return ret;

}

/*

util - helper functions

*/

#ifndef _UTIL_H

#define _UTIL_H

extern int user_ack(int def);

#endif /* _UTIL_H */

Advertising