사례 5/6/7/8에 대해이 오류가 발생합니다. 이 SWITCH 오류의 의미는 무엇입니까?
는 나는 내가 또한 기능 4.오류가 무엇을 의미합니까 케이스에 호출 추가하기 시작하기 전에 작동되면서 분명 뭔가 확실 해요?
오류 : 가변적 수정 유형을 둘러싸는 switch 문을
switch(menu_selection())
{
case 0 : i = find_empty_record(data_record); //New record
if (i!=-99)
{
printf("\n\nRecord #%d found to be empty...\n\n",i);
data_entry(&data_record[i],i,&array_flag);
}
break;
case 1 : //Edit
i=record_selection(array_flag);
data_entry(&data_record[i],i,&array_flag);
break;
case 2 : display_single(data_record,array_flag); //Display single record
break;
case 3 : //Display all records
for (i=0;i<30;i++)
{
print_2_screen(&data_record[i],i,array_flag);
}
break;
case 4 : rec_cnt = get_text_file_size(import_file_name); //Import Text File
student_record data_record[rec_cnt];
import_text_file(data_record,import_file_name,array_flag,rec_cnt);
break;
case 5 : // Import Binary File
break;
case 6 :
export_text(data_record,rec_cnt,array_flag);// Save to Text File
break;
case 7 : // Save to Binary File
break;
default :
break;
}
}
return 0;
코드의 어느 줄에 오류 메시지가 나타 납니까? –
'case 4'의 내용을 중괄호 안에 넣으십시오. –