mam następujące zadanie:
Zdefiniuj strukturę osoba z następującymi polami:
imię i nazwisko typu char*
płeć typu char
wiek typu int
Zdefiniuj następujące funkcje:
struct osoba * def_osoba(char * inazw, char p, int w) tworzącą osobę na stercie na podstawie podanych danych, przy czym:
tablica na imię i nazwisko musi być również zaalokowana na stercie,
show(struct osoba *) wyświetlającą podaną osobę,
del(struct osoba *) usuwającą podaną osobę.
napisałem już strukturą osoba:
struct osoba
{
char* imie[15];
char* nazwisko[20];
char plec[1];
int wiek;
};
mam pytanie, jak teraz powinny wyglądać funkcje z dalszej czesci polecenia, które mają odnosic sie do struktury?