version 1.23, 2024/04/29 00:34:55
|
version 1.24, 2024/04/29 01:29:26
|
Line 135 int caparesponse_capa_check_answer(char
|
Line 135 int caparesponse_capa_check_answer(char
|
int caparesponse_get_real_response (char* unit_str, char* answer, |
int caparesponse_get_real_response (char* unit_str, char* answer, |
double* scaled) { |
double* scaled) { |
//double caparesponse_get_real_response (char* unit_str, char* answer) { |
//double caparesponse_get_real_response (char* unit_str, char* answer) { |
int input_len,all_alphabet,idx,outcome=-1,result; |
int input_len,all_alphabet,idx,outcome=-1; |
|
#pragma GCC diagnostic push |
|
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" |
|
int result; |
|
#pragma GCC diagnostic pop |
ouble n_part,scale=1.0,given; |
ouble n_part,scale=1.0,given; |
char input[ANSWER_STRING_LENG],filename[FILE_NAME_LENGTH], |
char input[ANSWER_STRING_LENG],filename[FILE_NAME_LENGTH], |
tmp_unit_str[ANSWER_STRING_LENG]; |
tmp_unit_str[ANSWER_STRING_LENG]; |
Line 179 int caparesponse_get_real_response (char
|
Line 183 int caparesponse_get_real_response (char
|
result = NO_UNIT; |
result = NO_UNIT; |
} |
} |
} |
} |
|
#pragma GCC diagnostic push |
|
#pragma GCC diagnostic ignored "-Wmaybe-uninitialized" |
if( (result != NO_UNIT) && (!check_for_unit_fail(result)) && ( result != UNIT_NOTNEEDED) ) { |
if( (result != NO_UNIT) && (!check_for_unit_fail(result)) && ( result != UNIT_NOTNEEDED) ) { |
given = n_part * scale; |
given = n_part * scale; |
*scaled=given; |
*scaled=given; |
Line 186 int caparesponse_get_real_response (char
|
Line 192 int caparesponse_get_real_response (char
|
} /* end if unit check */ |
} /* end if unit check */ |
} else { /* user entered alphabet, but no number */ |
} else { /* user entered alphabet, but no number */ |
result = WANTED_NUMERIC; |
result = WANTED_NUMERIC; |
} |
} |
|
#pragma GCC diagnostic pop |
return result; |
return result; |
} |
} |
|
|