└── README.md /README.md: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | 6 | //Complete the following function. 7 | 8 | int marks_summation(int* marks, int number_of_students, char gender) { 9 | //Write your code here. 10 | int sum = 0; 11 | for(int i = (gender == 'b' ? 0 : gender == 'g' ? 1 : -1); i < number_of_students; i+=2) { 12 | sum += marks[i]; 13 | } 14 | return sum; 15 | } 16 | 17 | int main() { 18 | int number_of_students; 19 | char gender; 20 | int sum; 21 | 22 | scanf("%d", &number_of_students); 23 | int *marks = (int *) malloc(number_of_students * sizeof (int)); 24 | 25 | for (int student = 0; student < number_of_students; student++) { 26 | scanf("%d", (marks + student)); 27 | } 28 | 29 | scanf(" %c", &gender); 30 | sum = marks_summation(marks, number_of_students, gender); 31 | printf("%d", sum); 32 | free(marks); 33 | 34 | return 0; 35 | } 36 | --------------------------------------------------------------------------------