与动态内存分布有关的编程题,求解!
编写一个C语言程序,输入n,然后输入n个学生信息,分别统计并输出男、女(sex=0女、 sex=1男)同学的平均成绩.
要求:使用动态内存分配,输出整数值,若某性别学生没有则不输出,已知学生信息定义如下:
struct student
int num;
char name[20];
int sex;
float score;
(注意]输入n和每位字生的信息各占一行,输入的字生各项信思间用半角空格分隔;输出先女后男,每个性别占
-行 (若某各性别没有输入则不输出),,性别 和平均成绩之间用一一个半角空格分隔,输入输出格式如下所示(下例
内容前5行为输入,后两行为输出),格式错误算结果错误。
1张三166
2李四178
3小红065
4王五165
女65
男69