Basit veritabanı örneği C
#include <stdio.h> #include <conio.h> #include <string.h> // cmp ve upr kullanimi için void kayitol(char k_adi[23],char sifre[23],int g_no) //kayit ol fonksiyonu { FILE *yaz; yaz=fopen("B:\\veritabani.txt","a"); fprintf(yaz,"%s %s %d\n",k_adi,sifre,g_no); printf("kayit basarili olmustur.\n MERHABA:%s\n guvenlik numaraniz:1453(lutfen unutmayin)",strupr(k_adi)); fclose(yaz); } int kayit_oku(char k_adi[23],char sifre[23],int g_no) //kayit oku fonksiyonu { char k[23]; char s[23]; int a; //cmpden dönen sayisal deger için a ve b int b; FILE *oku; oku=fopen("B:\\veritabani.txt","r"); fscanf(oku,"%s",&k); fscanf(oku,"%s",&s); a=strcmp(k,k_adi); // girilen kulanici adi ile veritabani.txt deki kullanici adini sorguluyor. Değer doğru ise 0 dönüyor. b=strcmp(s,sifre); // girilen sifre ile var olan sifreyi kıyaslıyor. değer doğru ise 0 de...