View difference between Paste ID: hTA3Ewkw and 0bgxWMrY
SHOW: | | - or go back to the newest paste.
1
bool playAgain(void){
2-
	char * cRetry;
2+
	char cRetry[2];
3-
	cRetry = (char *)malloc(sizeof(char));
3+
cRetry[0] = '\0';
4-
	while(true){
4+
5-
		printf("Would you like to try again? [y/n]");
5+
	while((tolower(cRetry[0]) != 'y') && (tolower(cRetry[0]) != 'n')){
6-
		scanf("%s",cRetry);	
6+
  printf("Would you like to try again? [y/n]");
7-
		if(strcmp(cRetry, "y") == 0 || strcmp(cRetry, "Y") == 0 || strcmp(cRetry, "n") == 0 || strcmp(cRetry, "N")){
7+
		fgets(cRetry, 2, stdin);	
8-
			break;
8+
			}
9-
		}else
9+
10-
			continue;
10+
 return(tolower(cRetry[0]) == 'y');
11-
	}
11+