#include #include union quiz{ float q1, q2; }; struct tarih{ int gun, yil; char ay[10]; }; typedef struct ogrenci{ char isim[50]; char ID[10]; struct tarih dT; float vize, final, ort; char harfNotu; union quiz q; }Ogr; void menu(); int main(){ menu(); /*struct tarih d1 = {15, 2024, "Ocak"}; union quiz q1; Ogr o1 = {"Ali", "12345", 80,90,85,'A'}; o1.dT = d1; */ char ent[5]; Ogr ogrenciler[10]; Ogr o1; int secim, sayac = 0; do{ printf("Seciminiz: "); scanf("%d", &secim); //scanf("%c", &ent); if(secim == 1){ Ogr o; printf("Ogrenci ismini giriniz:"); scanf("%s", o.isim); printf("Ogrenci No giriniz:"); scanf("%s", o.ID); printf("Dogum Tarihi giriniz (d m Y): "); scanf("%d %s %d", &o.dT.gun, &o.dT.ay, &o.dT.yil); printf("Vize Notu giriniz:"); scanf("%s", &o.vize); printf("Final Notu giriniz:"); scanf("%s", &o.final); ogrenciler[sayac] = o; sayac++; } else if (secim == 2){ printf("Secim %d", secim); } else if(secim==3){ printf("Secim %d", secim); } else if(secim==4){ printf("Secim %d", secim); } else printf("Gecersiz islem girdiniz! "); } while(secim != -1); printf("Program Sonlanmistir"); return 0; } void menu(){ printf("===================\n"); printf("1 - Ekleme\n"); printf("2 - Arama\n"); printf("3 - Listeleme\n"); printf("4 - Duzenleme\n"); printf("-1 - Cikis\n"); printf("===================\n"); }