#include "baza.h" #include "str.h" #include /* funckcja wyswietla na ekranie zawartosc struktury o*/ void wyswietl_osobe(DANE o) { printf(" Nazwisko: %s\n Imie: %s\n Data urodzenia: %2d-%02d-%04d \n\n",o.nazwisko,o.imie,o.data_urodzenia.dzien,o.data_urodzenia.miesiac,o.data_urodzenia.rok); } /* funckcja wczytuje z klawiatury wartosci do struktury danej przez adres *o. Poniewaz funkcja uzywa funkcji getchar() nalezy upewnic sie, ze przed uruchomieniem bufor wejsciowy jest pusty. */ void wczytaj_osobe(DANE * o) { printf(" Nazwisko: "); czytajlinie(o->nazwisko,MAX); printf(" Imie: "); czytajlinie(o->imie,MAX); printf(" Data urodzenia:\n"); printf(" Dzien: "); scanf("%d",&(o->data_urodzenia).dzien); printf(" Miesiac: "); scanf("%d",&(o->data_urodzenia).miesiac); printf(" Rok: "); scanf("%d",&(o->data_urodzenia).rok); }