how do i calculate the average for male and female separately? i only know how 2 do overall. izzit need 2 use strcmp?Code:#include<stdio.h> void readinput(int i); void writeoutput(int i); typedef struct { char matrix[30]; char name[30]; int age; char sex[4]; } record; record students[10]; main(void) { int i, n, j, average; printf("how many student"); scanf("%d", &n); for (i = 0; i < n; ++i){ readinput(i); } for (i = 0; i < n; ++i) { for ( j= i+ 1; j < n; ++j) { average = (students[i].age+ students[j].age)/2; } writeoutput(i); printf("\n Average age %d",average); } } void readinput(int i) { printf("\nStudents no. %d\n", i+1); printf(" Name "); scanf(" %s", students[i].name); printf(" Matrix "); scanf("%s", students[i].matrix); printf(" sex "); scanf("%s", &students[i].sex); printf(" Age "); scanf("%d", &students[i].age); return; } void writeoutput(int i) { printf("\nName %s", students[i].name); printf("\n Matrix %s", students[i].matrix); printf("\n Sex %s", students[i].sex); printf("\n Age %d", students[i].age); return; }