Arkdaşlar benim bu ödevim 6 secenekli 6. seceneği olan yaş aralığı bulma yani 1000 öğrenci kayıtlı ise bu 100 öğrenci içinden 14 yaş ile 18 yaş arasındakileri veya 15 - 16 yaşındaki öğrencileri sıralaran kodu yazamıyoruz hata oluşuyor yardım edebilirmisiniz
void yasgrubu(){ int dizi[4]; FILE *veriler=fopen("d:\\telefon.txt","r");//dosyadan okutuyoruz int tutTelno;//buble sort sıralama için ara eleman char tutadi[12],tutsoyadi[12],tutdogumTarihi[4];//buble sort sıralama için ara eleman if(sayacc==0){//sayac 0 ise verileri dosyadan okur aksi halde okumazsıralama yapar sayacc++;//sayacın artırıldığını gösterir. while(!feof(veriler)){ fscanf(veriler,"%d %s %s %s",&rehber[kackayitvar].telno,rehber[kackayitvar].adi,rehber[kackayitvar].soyadi,rehber[kackayitvar].dogumTarihi); // printf("\n%d %s %s %d",rehber[kackayitvar].telno,rehber[kackayitvar].adi,rehber[kackayitvar].soyadi,rehber[kackayitvar].maas);
strcpy(tutdogumTarihi,rehber[kackayitvar].dogumTarihi); kackayitvar++;// dosyadaki kayıt sayısını arttırıyor dizi[0]= printf("%s\n",tutdogumTarihi); }