Code:
error: expected identifier or ‘(’ before ‘{’ token
   15 | {
i can't find the error because it's in the beginning of the code and i had no idea, please help me

Code:
#include <stdio.h>
#include <limits.h>


int maxi, mini, subject, A,B,C,D,E;
int score[60];


void scoregrade(int score[60]);
void average(float, float);
float countgpa, gpa;
void maximini(int score[60]);


int main();
{
        int maxi = INT_MIN;
        int mini = INT_MAX;
    subject = 1;
        while(subject <= 6){ //nanti ganti
            for(subject=1; subject <=6; subject++){
                printf("Please Enter The Score per Subject: ");
                                scanf("%d", &score[subject]);
                                scoregrade(score);
                                subject++;
                printset();
                average(countgpa, gpa);
                }
                maximini(score);}
}                                                                                                                       
void maximini(int score[60])
{
        for(subject=0; subject <=6; subject++){ // ganti juga
        if (score[subject] >= maxi){maxi = score[subject];}
        else if (score[subject] <= mini){mini = score[subject];}
        printf("Max = %d\n", maxi);
        printf("Min = %d\n", mini);}
}


void printset()
{
    printf("A = %d\n", A);
    printf("B = %d\n", B);
    printf("C = %d\n", C);
    printf("D = %d\n", D);
    printf("E = %d\n", E);
}


void scoregrade(int score[60])
{
    for(subject = 0; subject <= 6; subject++){
        if (score[subject] >= 85)
            {A++; printf("Your score is:%d => grade A\n", score[subject]);}
                else if (score[subject] >= 70)
                    {B++; printf("Your score is:%d => grade B\n", score[subject]);}
                        else if (score[subject] >= 60)
                            {C++; printf("Your score is:%d => grade C\n", score[subject]);}
                                else if (score[subject] >= 55)
                                    {D++; printf("Your score is:%d => grade D\n", score[subject]);}
                                        else {E++; printf("Your score is:%d => grade E\n", score[subject]);}
    }
}


void average(float countgpa, float gpa)
{
    for (subject = 0; subject <= 6; subject++){
    countgpa=(4*A*3)+(3*B*3)+(2*C*3)+(1*D*3)+(0*E*3);
    gpa=countgpa/18;
    printf("GPA Semester 1: %.2f\n", gpa);}
}
thank you