Benim ödevimle ilgili birkaç sorum olacak.Rehber programı yazmamız gerekiyor ve program şu şekilde çalışıyor.Elimde üç tane dosya var ve bunlar değişik bilgiler içeriyor.Ben üç dosyanın da bilgilerini hazırladım ve bu üç dosyada bazı anahtar sözcükler var.Mesela 1. dosyadaki TC Kimlik nosu 23232432234(öylesine yazdım)olan kişinin 3. dosyadaki saat ücreti ekrana getirilecek ve sizden yardım bekliyorum bu konuda.(TC kimlik no üç dosyada da var.)Bir sorum daha var doğum günü kontrolü yaparken(gg.ay.yil) aradaki nokta işaretlerinin kontrolünü dogum gününü diziye attığımda yapamıyorum yardımcı olduğunuz için şimdiden teşekkürler
C'de dosyalar arasında veritabanı uygulaması
#include<stdio.h>
int main()
{
FILE * cs;
cs=fopen("okul.txt","w+");
char ad[30],soyad[30],okul_no[30];
int not1,not2,not3,ortalama;
printf("Ogrencinin adini giriniz:");
scanf("%s",ad);
printf("Ogrencinin soyadini giriniz:");
scanf("%s",soyad);
printf("Ogrencinin okul nosunu giriniz:");
scanf("%s",okul_no);
printf("Ogrencinin 1. notunu giriniz:");
scanf("%d",¬1);
printf("Ogrencinin 2. notunu giriniz:");
scanf("%d",¬2);
printf("Ogrencinin 3. notunu giriniz:");
scanf("%d",¬3);
ortalama=(not1+not2+not3)/3;
fprintf(cs,"%s\n%s\n%s\n%d\n%d\n%d\n%d\n",ad,soyad,okul_no,not1,not2,not3,ortalama);
printf("ortalama=%d\n",ortalama);
printf("Bilgiler kaydedildi\n");
fclose(cs);
return 0;
}
Daha önce yazmış olduğum bu koddan yardım alabilirsin.Dosyadan okuma için fprintf komutunu kullanabilirsin.
Ama dediğin gibi bir ilişki kurulabilir mi tam bilmiyorum.