﻿#include <stdio.h>
#include <string.h>
#include <conio.h>

typedef struct ogrenci {
        char isim[10];
        int grade;
};

int main(){
           //char cc[5][10];
           ogrenci cc[5];
           for(int i = 0;i<5;i++){
                   printf("\nbir isim giriniz>>");
                   scanf("%s",cc[i].isim);
                   printf("\n ogrencinin notunu giriniz");
                   scanf("%d",&cc[i].grade);
           }
           char gecici[10];
           int gecicinot;
           for(int i =0;i<5;i++){
                   for(int j=0;j<4;j++){
                           if(strcmp(cc[j].isim,cc[j+1].isim)<0){
                               strcpy(gecici,cc[j].isim);
                               strcpy(cc[j].isim,cc[j+1].isim);
                               strcpy(cc[j+1].isim,gecici);
                               gecicinot=cc[j].grade;
                               cc[j].grade=cc[j+1].grade;
                               cc[j+1].grade=gecicinot;
                           }
                   }
           }
                                                       
           for(int i= 0;i<5;i++){
                   printf("\n%d. isim >> %s ",i,cc[i].isim);
                   printf("\n%d. not >> %d",i,cc[i].grade);
           }
           getch();
}

