#include <stdio.h>

main(void)

{


int student= 0;

int i = 0;



char name++ = { 0, 0 };


long data+[5];


printf("입력할 학생수를 입력하세요. : ");


scanf_s("%d", &student);


printf("\n");


for (i = 0; i < student; i++) {


printf("%d 번째 학생 이름 : ", i + 1); 

                sput("%s", &name[i]);

 

puts("국어 점수 : ");

scanf_s("%d", &data[i][1]);


puts("영어 점수 : ");

scanf_s("%d", &data[i][2]);


puts("수학 점수 : ");

scanf_s("%d", &data[i][3]);



data[i][4] = data[i][1] + data[i][2] + data[i][3];

data[i][5] = data[i][4] / 3;


printf("\n");

}


printf("\n");

        

puts("      국어       영어       수학       총점       평균      등수\n");

puts("  -----------------------------------------------------------\n");


for (i = 0; i < student; i++) {

       

sput("    %n", name[i]);


sput("    %d", data[i][1]);

sput("    %d", data[i][2]);

sput("    %d", data[i][3]);

sput("    %d", data[i][4]);

sput("    %d", data[i][5]);


            if(data[i][6] >= 90 && data[i][5] <= 100) printf("A"); 

            if(data[i][6] >= 80 && data[i][5] < 90) printf("B"); 

            if(data[i][6] >= 70 && data[i][5] < 80) printf("C"); 

            if(data[i][6] >= 60 && data[i][5] < 70) printf("D"); 

            if(data[i][6] < 60) printf("    F");


        sput("    %d등", i + 1);


}

return 0;

}


성적3개 합산, 평균, 학점, 등수, 이름, 내림차순으로 성적 정렬을 하라는데.. 내가 지금 뭘 어떻게 해논지도 모르겠어. 내림차순은 아예 건들지도 못했고..

내림차순은 어떻게 해야 돼? 저렇게 짜놓으면?