#include <stdio.h> |
struct Student { |
float high; |
char sex; |
}; |
void fun( struct Student stu[]) { |
int i, j = 0; |
float s1 = 0, s2 = 0; |
for (i = 0; i < 5; i++) { |
if (stu[i].sex == 'm' ) { |
s1 += stu[i].high; |
j++; |
} else |
s2 += stu[i].high; |
} |
printf ( "男生平均身高%f\n女生平均身高%f\n" , s1 / j, s2 / (5 - j)); |
} |
int main() { |
struct Student stu[5]; |
int i; |
for (i = 0; i < 5; i++) |
scanf ( "%f%c" , &stu[i].high, &stu[i].sex); |
fun(stu); |
return 0; |
} |