Kullanıcı bilgilerini belirtilen TXT dosyasına veri kaydeden örnek bir programdır. Aşağıdaki kodu daha da stabil bir şekilde yazabilirdim. Ancak
struct ve fonksiyonları da kullanıp, değişik yollarında olduğunu bilmeyenler için, bu yönde gerçekleştirdim.
Kod:
#include <stdio.h>
#include <string.h>
struct Kullanici{
char isim[10];
char nick[10];
char forum[20];
};
void KullaniciBilgileriniGoster(struct Kullanici *kullanici){
strcpy(kullanici->isim,"Taner");
strcpy(kullanici->nick,"Entrance");
strcpy(kullanici->forum,"www.lookjapan.com");
}
int main(){
FILE *Dosya;
struct Kullanici KullaniciProfili;
if((Dosya = fopen("kprofil.txt","w"))){
KullaniciBilgileriniGoster(&KullaniciProfili);
fprintf(Dosya,"Kullanici ismi %s\nNicki %s\nForum adresi %s", KullaniciProfili.isim,
KullaniciProfili.nick, KullaniciProfili.forum);
printf("Kullanici bilgileri basariyla kayit edildi...");
}else{
printf("Dosya acilamadi!");
return 0;
}
return 0;
}
^^