--- capa/capa51/pProj/capaCommon.c 2005/12/20 19:59:57 1.27 +++ capa/capa51/pProj/capaCommon.c 2006/07/28 06:38:13 1.28 @@ -2936,9 +2936,9 @@ capa_check_ans(ai,ans, error) AnswerInfo int input_len, all_alphabet = 1, idx, ii, type; int outcome=-1, result = INCORRECT; int sig, corr_len; - int choice[ANSWER_STRING_LENG]; + int choice[MAX_ASCII]; char num_str[ANSWER_STRING_LENG], unit_str[ANSWER_STRING_LENG]; - char fmted[ANSWER_STRING_LENG], correctans[ANSWER_STRING_LENG], answer[ANSWER_STRING_LENG]; + char fmted[ANSWER_STRING_LENG], correctans[MAX_ASCII], answer[ANSWER_STRING_LENG]; double n_part; double given, target, ratio, fmted_target, target_u, target_l, scale=1.0; double delta; @@ -3040,17 +3040,17 @@ capa_check_ans(ai,ans, error) AnswerInfo { corr_len = strlen(s); input_len = strlen(ans); if( corr_len == input_len ) { - for(idx=0;idx