1 /* play_again0.c 2 * purpuse: ask if user wants another play 3 * returns: 0 -> yes , 1 -> no 4 */ 5 6 #include <stdio.h> 7 #include <stdlib.h> 8 #include <termios.h> 9 10 #define QUESTION "Do you want another play?" 11 12 int get_response(char *); 13 14 int main() 15 { 16 int response ; 17 response = get_response(QUESTION); 18 return response ; 19 } 20 21 int get_response(char * qiz) 22 { 23 printf("%s(y/n)" , qiz); 24 while(1) 25 { 26 switch(getchar()) 27 { 28 case 'y': 29 case 'Y': return 0 ; 30 case 'n': 31 case 'N': return 1 ; 32 } 33 } 34 }