题目:
下面的代码,使用结构体数组接收全部数据,并用变量存男性最低分的下标,女性最高分下标,最后输出,提交后会在最后一个测试点错误,其他测试点都对:
#include <stdio.h>
struct person{
char name[11];
char gender;
char id[11];
int grade;
};
int main(){
int N, m_lowest=0, f_highest=0;
int count_m=0, count_f=0;
scanf("%d", &N);
person p[N];
for(int i=0; i<N; i++){
scanf("%s %c %s %d", p[i].name, &p[i].gender, p[i