Students Marks Sum

  • + 0 comments

    help me without any spoilers !!1 i am getting compiler issue #include

    include

    include

    //Complete the following function. int marks_summation(int* marks, int number_of_students, char gender){ int sum = 0, start; if (gender != 'b' && gender != 'g') { return 0; } start = (gender == 'b') ? 0 : 1; for (int i = start; i < number_of_students; i += 2) { sum += marks[i]; } return sum; }

    int main() { int number_of_students,sum; char gender;

    scanf("%d", &number_of_students);
    int *marks = (int *) malloc(number_of_students * sizeof (int));
    
    for (int student = 0; student < number_of_students; student++) {
        scanf("%d", (marks + student));
    }
    
    scanf(" %c",&gender);
    sum = marks_summation(marks, number_of_students, gender);
    printf("%d", sum);
    free(marks);
    
    return 0;
    

    }